Kids OK with adultESP32Level 2/3
Talking Colour Detector
Hold it against a shirt, press the button, and it says the colour out loud.

Kids OK, with an adult
DIY project. Children must build this only with an adult (16+ years) beside them at all times. Not suitable for children under 8 years.
Plain, solid colours work best.
Strictly follow the description given with this video.
Video
The video link will be added here soon.
How it works
- Pressing the button starts a reading.
- The colour sensor measures red, green and blue light from the surface.
- The ESP32 picks the nearest colour name.
- The MP3 module plays that colour's voice clip on the speaker.
Parts you need
Kit for this projectPrice on request
Get the kitWiring

PowerGroundSignal
| # | From | Connect to |
|---|---|---|
| 1 Power | MP3 VCC | 5V rail |
| 2 Ground | MP3 GND (pin 10) | GND rail |
| 3 Signal | MP3 RX | ESP32 D26 |
| 4 Signal | MP3 TX | ESP32 D25 |
| 5 Signal | MP3 SPK1 / SPK2 | Speaker |
| 6 Signal | Button | ESP32 D13 → GND |
| 7 Power | Colour sensor VIN | ESP32 3V3 |
| 8 Ground | Colour sensor GND | ESP32 GND |
| 9 Signal | Colour sensor SCL | ESP32 D18 |
| 10 Signal | Colour sensor SDA | ESP32 D19 |
3D print files
This project has no 3D-printed parts.
Code
The tested Arduino / ESP32 code for this project will be posted here, ready to copy.