Re:Thonny – Python IDE for new to programming
by markb139 on Wednesday January 18, 2023 @07:51AM
(#34426062)
I’ve been doing the same, except I went one step further. I’m currently extending Micropython to add a DMA class to the RP2 port.
I can build and debug Micropython via VSCode and use Thonny to write some Python to test.
I could with the setup being a bit quicker (maybe an 8GB pi 4 would help)
[ Parent
| on HN ]
Re:Thonny – Python IDE for new to programming
by stinos on Wednesday January 18, 2023 @08:41AM
(#34426485)
debug Micropython via VSCode
On the C source level you mean (and also on-device or rather the unix port or so?)? Or is there already functional Python-level debugging these days (I know there's basic trace module support)?
Re:Thonny – Python IDE for new to programming
by markb139 on Wednesday January 18, 2023 @12:11PM
(#34429528)
Yes, I can set breakpoints in the C code and run the firmware on a Pico.
It’s all running on a Pi4, so it was just a matter of adding the debug pins on the Pico and configuring vscode (instructions followed in docs).
Re:Thonny – Python IDE for new to programming
by matt_trentini on Wednesday January 18, 2023 @06:43PM
(#34434774)
In case you're not aware, there's some promising work on DMA for the rp2 in PR 7641: