POST_S76G
POST_S76G copied to clipboard
Power-on Self Test for TTGO T-Motion LoRaWAN GNSS tracker and T-Impulse wristband
POST_S76G
Power-on Self Test for (AcSiP S76G based) LilyGO® & SoftRF T-Motion LoRaWAN GNSS tracker and T-Impulse wristband
Illustrations
- Serial console log (115200, 8N1)
T-Motion
T-Impulse
- 0.96" I2C OLED display ( if connected )
- 0.49" I2C OLED display
Sketch build instructions
You should have STM32CubeProg been pre-installed in order to program your T-Motion board or T-Impulse wristband.
Press BOOT button on your T-Motion (or T-Impulse) device, plug it into a PC/laptop USB slot, then release.
- Follow these official instructions to install Arduino IDE and stable Arduino STM32 Core (1.9.0)
- start Arduino application
- open POST_S76G sketch from File -> Open menu
- Select Tools -> Board -> Nucleo_64
- Select Tools -> Optimize -> Smallest (-Os default)
- Select Tools -> Board part number -> Nucleo L073RZ
- Select Tools -> C Runtime library -> Newlib Nano (default)
- Select Tools -> USB speed (if available) -> Low/Full Speed
- Select Tools -> USB support (if available) -> CDC (generic 'Serial' supersede U(S)ART)
- Select Tools -> U(S)ART support -> Enabled (no generic 'Serial')
- Select Tools -> Upload method -> STM32CubeProgrammer (DFU)
- Select Tools -> Port ->
<your Dongle's DFU device name>
- Build and upload the sketch using Sketch -> Upload
Credits
Name | Subject |
---|---|
LilyGO company | TTGO T-Motion and T-Impulse |
Frederic Pillon | Arduino Core for STM32 |
Oliver Kraus | U8g2 monochrome LCD, OLED and eInk library |