Components & Materials

Everything you need across all four modules. Items marked Provided are supplied or shared by Rysera on the day. Items marked Own should be sourced before the relevant session.

11 items provided by Rysera
12 items to source yourself
Electronics8 items
ESP32 Dev Board×1

Main microcontroller — runs all course firmware

Own
Push Button (Tactile)×2

Button 1 → GPIO 34 (Left/Up), Button 2 → GPIO 35 (Right/Down)

Own
Active Buzzer×1

PWM-driven alarm for the Medibox alert system

Own
HTU21D Sensor×1

I2C temperature & humidity sensor

Own
AMS117 5V Voltage Regulator Module×1

Steps down input voltage to a stable 5 V rail

Own
Breadboard (Half-size)×1

Prototyping board for wiring components

Own
Jumper Wires M-M×20

Male-to-male wires for breadboard connections

Own
Jumper Wires M-F×20

Male-to-female wires for module connections

Own
Computer Science1 item
OLED Display 0.96" SSD1306 (I2C)×1

128×64 monochrome display — shows menus, time, and sensor data

Own
PCB Design9 items
Copper Clad Board (A4)×1

Base material for the home-etched Medibox PCB

Provided
Ferric Chloride (FeCl₃)shared

Chemical etchant to remove unwanted copper

Provided
PCB Drill Setshared

For drilling component through-holes

Provided
Vero Board (Brown)×1

Fallback stripboard for practice layouts

Provided
2-pin JST Connector×1

Power input connector footprint for the Medibox PCB

Provided
Small-tip Permanent Marker×1

Toner-resist method for resist-drawing PCB tracks

Provided
Safety Goggles×1 pair

Eye protection during FeCl₃ etching

Provided
Latex Chemical Gloves×1 pair

Hand protection during etching

Provided
Soldering Iron + Solder Wireshared

For soldering components onto the finished PCB

Provided
3D Design3 items
TinkerCAD (Browser-based)tinkercad.com

Free CAD tool used to design the Medibox enclosure — no install required

Provided
3D Printer + PLA Filamentlab

Enclosure is printed at the Rysera lab from your exported STL file

Provided
Plastic Container×1

Assembly housing for the completed Medibox device

Own
Shared / General2 items
Laptop or Desktop Computer×1

Required for Arduino IDE, KiCad, and TinkerCAD throughout all sessions

Own
USB-A to Micro-USB Cable×1

For flashing firmware to the ESP32 Dev Board

Own

Component specifications are subject to minor revision before each session. Your instructor will confirm any changes on the session day. All shared/lab items are available at the workshop venue — you do not need to bring them.