Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials
Overview
Extending CircuitPython with Native Modules - Part 3. For CircuitPython Day 2026, I wanted to get close to the metal and write a module in C that I could call from CircuitPython. Finally, we bundle everything inside a class.
News
Extending CircuitPython with Native Modules - Part 3
This is part 3 of a series of articles on extending CircuitPython with native modules for CircuitPython Day 2026 . In part 1 , we set up our environment and built a module with an enum in C which could be called from CircuitPython. Last time, in a href="/
Read more
Report
Mike Coats
Codeberg is a non-profit community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.
Read more
Report
Extending CircuitPython with Native Modules - Part 2
As described last time , for CircuitPython Day 2026 , I wanted to get closer to the metal and write a module in C that I could call from CircuitPython. I had hoped this would be a single article, but given the number of steps, it felt better to split it i
Read more
Report
Extending CircuitPython with Native Modules - Part 1
For CircuitPython Day 2025, I installed CircuitPython on an unsupported board . I then went on to write a Python-based driver for the AT42QT2120, late last year, and published it to the Community Bundle . This year, for CircuitPython Day 2026...
Read more
Report
Let's Teardown a Forty Quid Managed Switch
Last week the "SODOLA 6 Port 2.5Gb Web Managed Switch, 4 x 2.5G Base-T & 2 x 10G SFP+" showed up on my recommendation feed for less than £40. A managed switch with multi-gig ports, for that cheap, was begging for a teardown! Once it arrived, a quick scan
Read more
Report
Testing Oops! All Servos!
This article includes sponsorship or links with referral codes which will earn me an affiliate fee. These are clearly marked with a symbol. As mentioned in my last Oops! All Servos! post , I had three things left to test on my boards for me to be happy wi
Read more
Report
Adding Dark Mode to my Blog
When I transitioned this blog from WordPress over to Zola , I had to rewrite all my HTML and CSS for the new engine. At that point, dark mode support was a bit of a pain in the CSS. You needed to duplicate a lot of code, including the nested cascade. It j
Read more
Report
Building Oops! All Servos!
This article includes sponsorship or links with referral codes which will earn me an affiliate fee. These are clearly marked with a symbol. As described in my previous post , the Oops! All Servos! is an expansion board for Seeed Studio XIAO and Adafruit a
Read more
Report
Coming soon... Oops! All Servos!
This article includes sponsorship or links with referral codes which will earn me an affiliate fee. These are clearly marked with a symbol. I'm proud to announce Oops! All Servos! , a Seeed Studio XIAO / Adafruit a c...
Read more
Report
Peter de Jong Attractors
Last week I published a new web toy, a Peter de Jong attractor visualiser. peter-de-jong.mikecoats.xyz I've pretty much always been a Massive Nerd , so it's no surprise that in the mid 2000's I wa...
Read more
Report
Show more news
