gfroerli / hardware

PCB and other hardware stuff in the watertemp project.
1 stars 0 forks source link

Re-evaluate MCU #24

Closed dbrgn closed 5 years ago

dbrgn commented 6 years ago

What if we'd switch to an STM32F1 or similar for better Rust support, @rnestler?

rnestler commented 6 years ago

What if we'd switch to an STM32F1 or similar for better Rust support, @rnestler?

Would probably be a lot easier :wink: On the other hand we could just implement the stuff we need in https://github.com/coredump-ch/lpc11uxx-hal-rs.

dbrgn commented 6 years ago

Yeah, would also be interesting. But also quite tricky to do correctly. See the Rx implementation for example... I would never have thought of the sequential memory ordering barrier.

rnestler commented 5 years ago

https://www.digikey.ch/product-detail/de/stmicroelectronics/STM32L071KBT6/497-18577-ND/6166986 could be a good candidate. There are already a few crates around which should support it: https://crates.io/search?q=stm32l0

dbrgn commented 5 years ago

We're using the STM32L071KBT6.