News for hackers. Stuff that matters.
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)
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:

https://github.com/micropython/micropython/pull/7641