I currently have thonny 3.1.2 installed, which is the latest version I think from MX-Testing. I am away from my Linux PC right now.
But I installed it to use my Raspberry Pi Pico. But proper support for the Pico wasn't added until version 3.3.3 so I am hoping I can get an updated version of thonny for playing with my Pico.
Strange thing is, the current version did work the first time I tried it, but I cannot get it to re-connect. Which was when I looked into the versions, as the instructions didn't match the version I had installed.
Thank you for all your help.
Cheers,
John Gay
Update thonny to 3.3.3 for Raspberry Pi Pico support.
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
Since there has been no reply, I guess the safest way forward is to uninstall the thonny package with MX Package Installer, then use thonny's own install script to install 3.3.6 which is the current version.
I really hate mixing packages, but since I'm the only one interested in updating thonny to use my Pi Pico, I guess i need to.
Cheers,
John Gay
I really hate mixing packages, but since I'm the only one interested in updating thonny to use my Pi Pico, I guess i need to.
Cheers,
John Gay
-
- Posts: 3602
- Joined: Tue Jun 14, 2016 2:02 pm
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
@John Gay apologies your request got lost in the sauce so to speak. You can see the forums can get pretty busy at times and the MX Team and community do try to keep up, but things do slip.
For future reference, we request that when requesting packages or updates that users provide some source code links or upstream links (Debian, Ubuntu, etc) of the package and version IF POSSIBLE of course.
It really simplifies the job of making sure we get exactly what is actually requested and reduces us hunting things down ourselves.
I’ll take a look later as I’m doing some package updates and testing tonight though.
For future reference, we request that when requesting packages or updates that users provide some source code links or upstream links (Debian, Ubuntu, etc) of the package and version IF POSSIBLE of course.
It really simplifies the job of making sure we get exactly what is actually requested and reduces us hunting things down ourselves.
I’ll take a look later as I’m doing some package updates and testing tonight though.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.
-
- Posts: 3602
- Joined: Tue Jun 14, 2016 2:02 pm
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
@John Gay I dug a bit, it looks like Debian only have at most 3.2.7. I can try to build that tonight for sure.
It’s just a Python application so I don’t see why it would be hard to build 3.3.3 or newer unless there are strange changes that require more work.
Let me dig into it over the next few days please.
It’s just a Python application so I don’t see why it would be hard to build 3.3.3 or newer unless there are strange changes that require more work.
Let me dig into it over the next few days please.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.
-
- Posts: 3602
- Joined: Tue Jun 14, 2016 2:02 pm
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
@John Gay I have packaged thonny 3.3.6 from GitHub, I'd like verification that it works with the Pico if you can before I send it to the MX Test Repo since this is so far ahead of Debian right now.John Gay wrote: Fri Apr 02, 2021 8:53 am ... But proper support for the Pico wasn't added until version 3.3.3 so I am hoping I can get an updated version of thonny for playing with my Pico. ...
https://drive.google.com/file/d/1-_kttj ... sp=sharing
I tested it in a VM quick, but I honestly don't know where my Pico is, last I knew it was hooked up to my garage door... now its not there lol.

I'm quoting and @ing you because I'm not sure if you're seeing my replies or are just busy.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
Thank you for your update.
I'll test this with my Pico after breakfast.
I want to be sure to remove the install I did. Looks like the native thonny installs in your home directory but installed an icon on my KDE menu.
Oddly, it does not run from a command line and which thonny does not find it.
Thank you for your support.
Cheers,
John Gay
I'll test this with my Pico after breakfast.
I want to be sure to remove the install I did. Looks like the native thonny installs in your home directory but installed an icon on my KDE menu.
Oddly, it does not run from a command line and which thonny does not find it.
Thank you for your support.
Cheers,
John Gay
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
Thank you!
The native thonny installs in {HOME}/apps/thonny and includes an uninstall script that seemed to cleanly remove thonny and it's menu entry.
I fetched your .deb and just let my KDE desktop install it when I double-clicked the download.
Now I have version 3.3.6 installed in /usr/bin and it works with the Pico.
I've got a Nokia display I've wired to it and I was able to update the code several times now. So I know that thonny is talking to my Pico at least as well as the one thonny put in {HOME}/apps/thonny
I don't know how to push this for any possible issues, but from my testing it works as advertised.
Thank you again for your assistance.
Cheers,
John Gay
The native thonny installs in {HOME}/apps/thonny and includes an uninstall script that seemed to cleanly remove thonny and it's menu entry.
I fetched your .deb and just let my KDE desktop install it when I double-clicked the download.
Now I have version 3.3.6 installed in /usr/bin and it works with the Pico.
I've got a Nokia display I've wired to it and I was able to update the code several times now. So I know that thonny is talking to my Pico at least as well as the one thonny put in {HOME}/apps/thonny
I don't know how to push this for any possible issues, but from my testing it works as advertised.
Thank you again for your assistance.
Cheers,
John Gay
-
- Posts: 3602
- Joined: Tue Jun 14, 2016 2:02 pm
Re: Update thonny to 3.3.3 for Raspberry Pi Pico support.
@John Gay thats great news.
Thanks for testing to the extent that you did, that is more than enough verification, I really just wanted to make sure it worked how you wanted, as the IDE itself seemed fine.
I’ll send it up for inclusion in the repos later today, but you don’t have to do anything since you have it already.
Mostly wanted to make sure you knew we weren’t ignoring your request, we get a lot of them, and sometimes they get buried in other posts.
One thing to note about that package, there are some “suggests” and “recommends” dependencies that I left as is, not sure want or need them... but their easy enough to see and add via Synaptic.
Thanks for testing to the extent that you did, that is more than enough verification, I really just wanted to make sure it worked how you wanted, as the IDE itself seemed fine.
I’ll send it up for inclusion in the repos later today, but you don’t have to do anything since you have it already.
Mostly wanted to make sure you knew we weren’t ignoring your request, we get a lot of them, and sometimes they get buried in other posts.
One thing to note about that package, there are some “suggests” and “recommends” dependencies that I left as is, not sure want or need them... but their easy enough to see and add via Synaptic.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.