geeksville
10 W
- Joined
- Aug 2, 2019
- Messages
- 89
Aquakitty said:I would be grateful for some technical guidance: how to debug, toolchain, IDE etc. I have nearly zero experience in microcontroller programming.
...
I'd like to know this too so I can help, but the process of the learning curve here keeps me from having the time. Is it basically started with some kind of dev kit for STM32? Just wondering if there is some information on the process.
I can help with this late this week (after putting out a SW102 release and adding a couple of features we've been wanting). If I edit our wiki page on how to install the devtools, how to do a build, and how to edit/debug, would that help? I'll do it assuming linux, but windows should be quite similar and would appreciate any corrections from windows users.
It turns out that the development environment for the 850C and SW102 quite nice and quite inexpensive. All you need is the device and a $4 ST-LINK USB to JTAG adapter. The software is essentially GCC+eclipse+openocd. The process to install is fairly painless, but yeah - we should improve the docs
Also we'd absolutely love help and if anyone wants to start by taking an item off of the todo list we could happily chat on the devchat about what is required, give pointers, answer questions etc... https://github.com/OpenSource-EBike-firmware/Color_LCD/blob/sw102-merge/firmware/TODO.md