Skip to content

Robot Faces Parts List

Microcontrollers

You can use any microcontroller that supports an SPI interface and has a MicroPython driver. Here are some of our favorites.

Raspberry Pi Pico

The Raspberry Pi Pico is a $4 microcontroller that supports SPI. This allows you to test your face drawing for under $25.

Cytron Maker Pi RP2040

Displays

128X64 OLEDs

We love the $20 128x64 OLED displays. These displays have fast SPI drivers that will update the display in around 2 milliseconds.

Robot Chassis

We use a standard "Smart Car" chassis to drive our cars. These parts can be purchased for around $5 each in quantity 10.

Sensors

This course is not intended to be a complete guide to sensors, but here are a few favorite sensors our students like to use.

Momentary Push Buttons

We use momentary push buttons that are ideal for changing the mode of a robot. They can be purchased for about 10 cents in quantity 10.

Potentiometers

These are ideal for allowing students to vary a parameter of a face such as the curvature or width of a smile.

Rotary Encoders

Solderless Breadboard

We use $2 solderless mini breadboards to test our displays.

~