j authored by Jeffrey Fisher's avatar Jeffrey Fisher
...@@ -57,3 +57,23 @@ The New Member form has ~80 responses. ...@@ -57,3 +57,23 @@ The New Member form has ~80 responses.
:link: https://github.com/beckus/qemu_stm32 :link: https://github.com/beckus/qemu_stm32
QEMU virtual machine for STM32 chip/board for CAN bus. QEMU virtual machine for STM32 chip/board for CAN bus.
# 2023-10-29 Sunday
Theory on why I'm getting the error `rqt_qui_cpp/plugin.h: No such file or directory`:
I don't have a Qt `.ui` file, and ultimately the files that get compiled get wrapped somehow by Qt, so maybe that file is required.
Well I do have a `.ui` file but it's copied from another project and I didn't do anything besides basic changes.
# 2023-11-05 Sunday
- Rust library for embedded development: https://embassy.dev/
- STM32 HAL: https://docs.embassy.dev/embassy-stm32/git/stm32c011d6/index.html
Alex says that C is probably a better choice since (1) FreeRTOS is nice and (2) some EE will be doing embedded programming and their classes teach them C. Rust is not the easiest language to learn.
## STM32 microcontroller
Alex told me the chip we are using is the [STM32G0B1RE](https://www.st.com/en/microcontrollers-microprocessors/stm32g0b1re.html). The development board is [NUCLEO-G0B1re](https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html).