Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
MicroPython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
-
mu
A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The manufacturer software for the board is on GitHub, and works absolutely fine with the Arduino IDE. I'm using the new Arduino IDE 2.0, and one thing to note is that you also need the Espressif development release core for the ESP32-C3 board - these are relatively new within the family of chips.
As an aside here, I'm using the Thonny editor to do the editing, but you could use VS Code, mu, or an alternative of your choice. Thonny lets me access the REPL easily, but I could do the same using one of several terminal tools.
Working with the MicroPython developers via Tweets and GitHub issues and commit comments, we eventually figured out the problem with the first pixel staying green. To fix this, I needed to add a specific call at the start of the MicroPython code:
As an aside here, I'm using the Thonny editor to do the editing, but you could use VS Code, mu, or an alternative of your choice. Thonny lets me access the REPL easily, but I could do the same using one of several terminal tools.
Since the manufacturer's content is limited to a YouTube video, and the Arduino code, I've documented various experiments and findings on GitHub in a set of discovery notes.
As an aside here, I'm using the Thonny editor to do the editing, but you could use VS Code, mu, or an alternative of your choice. Thonny lets me access the REPL easily, but I could do the same using one of several terminal tools.
More information / learnings in the notes
Related posts
- Raspberry Pi Error : certificate verify failed: certificate has expired
- Built a EuroPi yesterday...
- I want to teach my 13 year old programming. He has the mind for it as he is very logical like his dad. Is Python a good choice? Or is there something else that would be better?
- How to Develop a User Data Storage Registration Form Using Python.
- How to debug Django inside a Docker container with VSCode