|
|
|
|
|
by JoshMcguigan
2391 days ago
|
|
I found quadcopters to be a great way to get into embedded development. There are a couple posts on my blog [0] [1] related to getting Rust running on a quadcopter controller, although I never actually got my code controlling the drone in flight. The lesson I learned was that if I was going to do it again I'd definitely choose a board with an exposed debugger port, as I spent a lot of time repurposing one of the motor outputs into a serial transmit port just to do some "println debugging". Not sure if OP is here, but I'd be interested in hearing about which debug options are easily exposed on that board. Can you use the port you are flashing the drone with as a standard serial port after your code is loaded? Looking forward to the future post about SWD that is introduced at the end of this post as well. [0]: https://www.joshmcguigan.com/blog/betafpv-drone-flight-contr... [1]: https://www.joshmcguigan.com/blog/betafpv-drone-flight-contr... |
|
https://files.timakro.de/IMG_20191201_142259.jpg
https://files.timakro.de/IMG_20191201_142246.jpg