Tag Archives: circuitpython

How to use the RP2040’s Flash in CircuitPython apps

Here’s a very useful technique if you’re working on a CircuitPython program that you need to store data on the host microcontroller’s Flash — and to continue to be able to mount and access the device from your computer. I’ve used it with a Raspberry Pi RP2040-based board, but it should work with other CircuitPython devices too.

A typical mounted CircuitPython device: files are accessible, but the app can’t access the Flash
A typical mounted CircuitPython device: files are accessible, but the app can’t access the Flash
Continue reading

The Golden Age of Wireless: Adopting Raspberry Pi’s Pico W

I was travelling when the Raspberry Pi Foundation launched the Pico W, so I had to wait to get back before I could get my hands on one. I have one now, and to try it out, I decided to port my network-oriented PicoWeather app, this time creating a MicroPython version — it was released for CircuitPython.

Raspberry Pi Pico WiFi IoT Device remade with the Pico W
Continue reading

Build a Raspberry Pi Pico WiFi IoT Device

Last Summer, I explored using the Raspberry Pi Pico as the basis of a cellular IoT device. That done, I wanted to try out WiFi connectivity. To do so, I ordered a Pimoroni PicoWireless.

Weather updates, Pico style
Continue reading

Double Dabble for a Compact Clock

I like clocks, and the digital variety make fun little projects. Here’s an example: a tiny LED timepiece based on a trio of Adafruit Feather parts.

Compact time-teller
Continue reading

Released: revamped and expanded Python drivers for your micro projects

I have revised my Python drivers for the Holtek HT16K33 display controller, combining Micropython and Circuitpython versions into one and adding support for Adafruit’s Bi-colour 8×8 Matrix in the process.

Display useful information on a matrix LED
Continue reading

The Serpente R2: a compact CircuitPython controller

Updated The Serpente R2 from Solder Party is yet another addition to the now long roster of compact Atmel microcontroller-based breakout boards aimed at the maker community.

A compact breakout board for compact projects
Continue reading