Reminder: the April Melbourne MicroPython Meetup is this Wednesday (22 April)!
Great community, interesting talks, and plenty of microcontrollers to play with.
Come along in-person or join in online.
https://luma.com/gpjeeimw
See you Wednesday!
Posts by
I use MicroPython (commercially) with VS Code and mpremote running in a separate terminal; for me, that's the sweet spot. I also use micropython-stubs for improved intellisense.
What features are you missing with such a setup?
v1.28 of MicroPython has been released!
github.com/micropython/...
Thanks to Damien and all the folks who contributed!
You're on the agenda! I look forward to hearing more about catode32. 😊
Reminder: the March Melbourne MicroPython Meetup is this Wednesday (25 March)!
All experience levels welcome — from first-timers to seasoned embedded devs.
Come along in-person or join in online.
https://luma.com/yx0k7u69
Looking forward to it!
I assume that's the Melbourne MicroPython Meetup? 😜
Would you like me to make it official and add you to the list of presenters? Would you need, say, 5-10mins?
The prototypes are running on batteries. They're actually portable now!
Also added dynamic weather and forecasts, celestial movements, more minigames, and more locations.
Excited to take some of them to a tech meetup next week to let people play with them.
#esp32 #micropython
(I care!) 😊
Sometimes it takes almost no effort, other times it’s practically impossible. What are you trying to port?
Ah! It looked so familiar but I didn't notice it was a fork. 😜
I can definitely recommend VS Code+mpremote (and adding MicroPython-Stubs helps improve intellisense too).
There's also Viper IDE if you like in-browser tools:
viper-ide.org
Personally, I'm much happier using VS Code with mpremote (using mount is the fastest way to work, for me).
The February Monthly Melbourne MicroPython Meetup is on this Wednesday! If you have an interest in MicroPython, you'll find your people. 😊
luma.com/xto6h3l6
Come along in-person or join in online. Hope to see you there!
Yes - and even if it's a module you still may need pull-ups...but yeah, just a guess!
My bet: Are you missing pull-ups?
Oh! I didn't see that one coming...
Tulip is also an amazing audio creation tool, built with MicroPython, running on an ESP32...
github.com/shorepine/tu...
Hope you enjoyed it! Let me know if you get stuck with your MicroPython experiments 😊
I was interviewed on the Agile Embedded Podcast recently and had an enjoyable chat with hosts Jeff and Luca about using MicroPython professionally:
agileembeddedpodcast.com/episodes/mic...
Of course, you need to control your GC, allowing it to run when you can spare the milliseconds. Or disable it entirely and take care not to allocate (pre-allocating buffers for example).
I'd still start with MicroPython but if you're comfortable with C/C++ then have at it! 😊
And using Arduino at all is a backwards step most of the time. 😜
(I love that Arduino introduced a whole slew of hobbyists to the embedded space but MicroPython is usually a better option these days.)
I do, but my take is slightly different.
In embedded, assuming I can use a 'big' enough micro, my default is to start with MicroPython. If I have to, which is rare, I can drop down to C/C++ if I need to eke out performance.
But _starting_ with C/C++ these days is inefficient, in my experience.
Of course, MicroPython makes it very easy to integrate C/C++ modules - so you can keep most of your application in Python (fast to write, easier to test) and any performance-critical code in a native module...
MicroPython v1.27 has been released!
github.com/micropython/...
It includes support for new micros, a whole swag of new features and bugfixes - and further improvements to automated testing, particularly by leveraging HIL.
Congrats and thanks to the #MicroPython team!
The November Melbourne MicroPython Meetup - our last for the year! - is this Wednesday:
luma.com/r0rq9pl4
Hope to see you there, or online!
The October Melbourne #MicroPython Meetup is on this Wednesday!
luma.com/1v9r51yx
Check the link to see the time in your timezone.
We're trying out using Luma (instead of Meetup) to schedule the event this month.
Hope to see you there or online!
The RP2xxx's are nice but if you need more processing oomph and are considering the ESP range, the ESP32P4 sounds like it'd be up your alley...
It does support hardware SPI, though it's max frequency is slightly slower than the ESP32 from memory (60ish vs 80ish MHz?). Both are faster than the ILI9341 can handle though (7ish MHz according to the datasheet, typically mid-20's is fine).