Advertisement · 728 × 90

Posts by

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!

2 days ago 1 0 0 0

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?

2 weeks ago 1 0 1 0
Preview
Release PWM on alif and stm32, new machine.CAN API, t-strings and weakref module · micropython/micropython This release of MicroPython sees machine.PWM support finally added to the stm32 port, as well as the alif port. This rounds out PWM support to all Tier 1 and Tier 2 microcontroller-based ports, ma...

v1.28 of MicroPython has been released!

github.com/micropython/...

Thanks to Damien and all the folks who contributed!

2 weeks ago 4 1 0 0

You're on the agenda! I look forward to hearing more about catode32. 😊

1 month ago 1 0 0 0

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!

1 month ago 1 1 0 0

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?

1 month ago 0 0 1 0
Post image

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

1 month ago 4 1 1 0

(I care!) 😊

1 month ago 2 0 1 0
Advertisement

Sometimes it takes almost no effort, other times it’s practically impossible. What are you trying to port?

1 month ago 1 0 1 0

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).

1 month ago 2 0 0 0
ViperIDE

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).

1 month ago 2 0 1 0
Preview
February Melbourne MicroPython Meetup · Luma The February MicroPython Meetup will be held at the CCHS and live-streamed and recorded over…

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!

2 months ago 2 1 0 0

Yes - and even if it's a module you still may need pull-ups...but yeah, just a guess!

2 months ago 0 0 1 0

My bet: Are you missing pull-ups?

2 months ago 1 0 2 0

Oh! I didn't see that one coming...

2 months ago 1 0 0 0
Preview
GitHub - shorepine/tulipcc: The Tulip Creative Computer - a portable Python synthesizer for music and graphics The Tulip Creative Computer - a portable Python synthesizer for music and graphics - shorepine/tulipcc

Tulip is also an amazing audio creation tool, built with MicroPython, running on an ESP32...

github.com/shorepine/tu...

3 months ago 3 2 0 0

Hope you enjoyed it! Let me know if you get stuck with your MicroPython experiments 😊

3 months ago 1 0 0 0
Advertisement
Preview
MicroPython with Matt Trentini | The Agile Embedded Podcast We talk with Matt Trentini, Principal Software Engineer at Planet Innovation, about using MicroPython for professional embedded development—including medical devices. Matt shares how he was drawn back...

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...

3 months ago 5 1 1 1

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! 😊

3 months ago 1 0 1 0

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.)

3 months ago 1 0 1 0

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.

3 months ago 3 0 1 0

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...

3 months ago 1 0 1 0
Release ESP32C5, ESP32P4 & STM32U5 support, enhanced test suite, port Tier levels · micropython/micropython This release of MicroPython adds support for ESP32-C5 and ESP32-P4 microcontrollers. The ESP32-P4 can work either standalone as a general purpose processor, or with an external wireless co-process...

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!

4 months ago 10 6 0 0
Preview
GitHub - miguelgrinberg/microdot: The impossibly small web framework for Python and MicroPython. The impossibly small web framework for Python and MicroPython. - miguelgrinberg/microdot

Use microdot, similar to flask but designed to run on MicroPython:

github.com/miguelgrinbe...

4 months ago 1 0 1 1
Advertisement
Preview
November Melbourne MicroPython Meetup · Luma The November Melbourne MicroPython Meetup will be held at the CCHS and live-streamed and recorded over…

The November Melbourne MicroPython Meetup - our last for the year! - is this Wednesday:

luma.com/r0rq9pl4

Hope to see you there, or online!

4 months ago 3 2 0 0
Preview
October Melbourne MicroPython Meetup · Luma The October Melbourne MicroPython Meetup will be held at the CCHS and live-streamed and recorded over…

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!

6 months ago 1 0 0 0

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...

6 months ago 2 0 0 0

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).

6 months ago 2 0 1 0
Preview
MicroPython (hybrid) Meetup at the CCHS, Wed, Sep 24, 2025, 6:30 PM | Meetup The September Melbourne MicroPython Meetup will be held at the CCHS and live-streamed and recorded over zoom: https://planetinnovation.zoom.us/j/93446219588?pwd=NWsyYjhlak

The Melbourne MicroPython Meetup is on tomorrow, Wednesday evening!

www.meetup.com/micropython-...

Doors open at 6:30, talks start at 7:15 and will be live-streamed on zoom. We'll keep the talks short and discuss any projects we're working on. Hope to see you there or online!

6 months ago 1 1 0 0
ViperIDE

Viper is a good option too, particularly when you're getting started:

viper-ide.org

I use MicroPython but I believe it also supports CircuitPython.

Personally I prefer VS Code...

7 months ago 1 0 1 0