Microcontrollers
MICROPYTHON
Learn how to talk to I2C devices with MicroPython!
MicroPython Hardware: I2C Devices
18
Beginner
Talk to SPI devices with MicroPython!
MicroPython Hardware: SPI Devices
15
Intermediate
Use ADC's, DAC's, and PWM outputs to control analog signals with MicroPython!
MicroPython Hardware: Analog I/O
20
Beginner
Blink LEDs and read buttons with digital I/O and MicroPython!
MicroPython Hardware: Digital I/O
24
Beginner
Everything you need to get up and running with the new WiPy microcontroller.
Mini-Guide: Getting Started With The WiPy Board
6
Beginner
Load Python modules that extend your code with new functionality!
MicroPython Basics: Loading Modules
19
Beginner
Access a Python console over WiFi with the ESP8266!
MicroPython Basics: ESP8266 WebREPL
20
Beginner
Learn a simple workflow for developing code on a MicroPython board.
MicroPython Basics: Load Files & Run Code
38
Beginner
Program the 'Hello World' of hardware with MicroPython.
MicroPython Basics: Blink a LED
22
Beginner
Learn how to load MicroPython firmware on a development board.
MicroPython Basics: How to Load MicroPython on a Board
62
Beginner
What is MicroPython, why would you use it?
MicroPython Basics: What is MicroPython?
42
Beginner
Learn how to make a mobile robot that you can easily control via WiFi!
Build an ESP8266 Mobile Robot
47
Beginner
When fake "FakeTV" is too fake
Fake TV Light for Engineers
16
Beginner
Tell a story with your poi or staff project
Imaging & Choreography for KineticPOV Toys
8
Beginner
Cast a magic spell with capacitive touch
Alohamora Bottle
25
Beginner
Subtly Shifting Lights and Lace
Twinkling Neopixel Parasol
25
Beginner
compile your own atsamd21 bootloader
Compiling ATSAMD21 Bootloader
10
Intermediate
Native GPIO bit twiddling your way to success
Programming Microcontrollers using OpenOCD on a Raspberry Pi
26
Intermediate
Have your Arduino tell you when your packages arrive.
Arduino Package Tracker
3
Advanced
They'll be able to see you spinning from Planet 9
Supernova Poi
43
Beginner
8 bits + USB = <3
Atmega32u4 Breakout
3
Beginner
Get more high speed serial commports without bitbanging
Using ATSAMD21 SERCOM for more SPI, I2C and Serial ports
51
Intermediate
Control this tiny 2-wheel drive robot with your phone!
Bluefruit LE Feather Robot Rover
46
Beginner
3D printed sand buggy!
Sandblaster - 3D printed sand buggy
18
Beginner