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.
I think one of the things that people aren’t talking about, and a feature that is the reason I already bought one of these is the fact it has something called Programmable I/O (PIO). It’s basically a state machine that you can control and use for interacting with GPIO. This means you can write simple assembly programs that essentially can bitbang protocols that run independent of your code and are EXTREMELY fast. There is a guy who got it displaying HDMI this thing, which sounds unimpressive until you realize how challenging it is to do in software on a microcontroller.
That was actually from the C/C++SDK, not micropython, and all the header files are open source (see here for example) if you want to trace them down and access the registers directly.