Impulse - development platform for almost anything that moves. This project had been sitting in my mind for a while. I wanted to create a board that was small, fairly powerful and had means of wireless communication. This board ticks all of these needs.
Assembled PCB without RF part.
Some technical detais: uController - STM32G431CBU6 (Cortex M4, 170Mhz); MPU - BMI270; Baro - HP203B; Wireless communication - SX1268 (LoRa); Data logging & blackbox - 32Mb flash and SD card; GPIO - 6 regular pins and 4 high power; Expansion connector (SPI, I2C, UART, GPIO) Power - 3v3 and 5v0 buck regulators.
It seems that everyone’s road to electronics starts from some sort of blinky - a small project based on something like a 555 circuit or microcontroller. Mine wasn’t different.
Originally, this project was intended to be a Valentine’s gift, but ended up being over a month late) The design itself was done in 3 to 4 days, but manufacturing and shipping took ten times more.
Overall features: The project is based on a stm32 ucontroller and 3 8-bit shift registers, which is just enough to make a 12x12 matrix that is lit up with dynamic indication.
markbel.dev