5953

A phone, a PC, a tablet, all connected to the internet, would serve the same purpose, but the goal of this project was precisely to avoid pushing children too early into using these devices (the screen here is purely functional… it shouldn't hypnotize users!). The aim is to provide opportunities for play and discovery… When the device becomes obsolete, the child will be ready for other modern gadgets!

Please, see pdf files for english and french project description.

Zip files contains:
  • C source code for developing the ESP32  program with VSCode/PlatformIO in Arduino framework
  • gerber files for PCB (PCBway etc...)
  • Openscad and STL files for case 3D printing.
To avoid any copyright issues, I am not providing any MP3 content here. You will need to create an SD card with your child's playlist.  (See required format in "Note to parents" PDF file)

The initial version was intended for children's podcasts on the French public radio station "FRANCEINTER": OLI ("au lit" "going to bed)  ... explanation of project name "OLIBOX" !

Hardware contains:
  • LOLIN ESP32 S3 board. MP3 decoding is entirely handled on ESP32 by Phil Schatzmann's audio-tools library
  • I23 DAC module
  • audio amplifier module 
  • TFT 160x128 screen with SD card reader and two rotary encoder for user interface
  • two speakers and a headphone jack for listening (bluetooth is conceivable later).
  • 18650 battery provides comfortable battery life.
  • onboard microphone can be used for noise detection (not on current version)
All hardware parts can be easily found on usual web stores.

Hardware can be used with your owned program to produce other user interface (mp3 feedback for example).

HMEL