This website serves as a resource for educators and students to learn computational thinking through hands-on projects. It provides instructions for designing and building digital clocks and smartwatches using low-cost components and MicroPython. The projects leverage recent technological advancements, including the Raspberry Pi Pico and optimized MicroPython runtime, to create affordable and efficient learning tools.
The author describes their project of replacing a Digital Pet from Tiger, a cheaper Tamagotchi rip-off, with an Arduino Nano, an OLED screen, and 6V batteries. This is a prototype for their thesis in New Technologies of Art. They detail modifications like eviscerating the original device, integrating a new battery holder, and making adjustments to the case. The final goal is to create a working game loop display on the OLED screen.
David Johnson-Davies explains how to efficiently and accurately smooth characters for small displays, using a routine to programmatically smooth out corners and adding hinting functionality.
A Trinket for The Pawn Shop, interacting with an OLED screen and an LED strip, displaying messages and scanning for Bluetooth Low Energy (BLE) devices.
An Arduino BASIC interpreter and environment using an OLED SPI screen, I2C keyboard, and external EEPROM, supporting almost all usual BASIC features.
This Instructable details the creation of an ultra-compact LiDAR distance meter, featuring a tiny OLED display, VL53L0X sensor, and Xiao ESP32C3 microcontroller. The project involves 3D printing, soldering, and coding to build a functional, portable device for measuring distances.
Single-pixel images drawn on a 128x128 OLED by a 10-cent 32-bit RISC-V microcontroller.