micropython
MicroPython is an open source interpreter for the Python programming language developed specifically for microcontrollers. It is a subset of the Python 3 language that has been pared down to run efficiently on several microcontrollers. If you are familiar with Python or looking for a quick way to write code for a microcontroller (that isn't C/C++, Arduino, or assembly), MicroPython is a good option. Depending on the hardware, not all Python modules are available. Make sure to check the documentation.
RP2040 Thing Plus Hookup Guide
Pro Micro RP2040 Hookup Guide
MicroMod RP2040 Processor Board Hookup Guide
XBee3 Thing Plus Hookup Guide
ARM Programming
SparkFun gator:bit v2 Hookup Guide
MicroPython Programming Tutorial: Getting Started with the ESP32 Thing
How to Load MicroPython on a Microcontroller Board
Pyboard Hookup Guide
Getting Started with MicroPython and the SparkFun Inventor's Kit for micro:bit
Exploring XBees and XCTU
Old Tutorials
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
SparkFun site.
Please be aware that the tutorials you find there are no longer
actively maintained.