Payment received — thank you! 🎉
← Back to home

Welcome to the AI & Robotics Lab 👋

Enter your email to log in or create your account. New here? We'll set you up automatically — no separate sign-up needed.

Enter your PIN

Welcome back, . Type your 6-digit PIN to sign in.

Forgot PIN? Email me a code · ← Back

Check your inbox

We sent a 6-digit code to . Enter it below to continue.

← Use a different email

Tell us about your child

A few details so we can personalise your kits and workshops.

Welcome back!

Keep building, keep learning — your robotics journey continues. 🚀

🤖

My kits

See all
Loading…

Latest from the community

See all
Loading…

Talk to our Team

Open

Questions about your kit or a workshop? Chat 1:1 with our team.

Edit details

A friendly photo of your child. JPG or PNG, up to 5 MB.

My DIY kits

Browse kits

Talk to our Team

Login PIN

This is not a password — it's a quick way to sign in on this device.

Set a 6-digit PIN so next time you can sign in with your email + this PIN instantly — no waiting for an email code.

Firmwares

Download the Arduino code for your kit's ESP32-S3 board and flash it with the Arduino IDE.

📖 Story Telling Box

ESP32-S3 + colour display + speaker. Streams MP3 stories over Wi-Fi — Play/Pause, Next, Previous buttons.

Arduino IDE settings & wiring

IDE settings

BoardESP32S3 Dev Module
PSRAMOPI PSRAM
Flash Size16MB (128Mb)
Partition SchemeHuge APP (3MB No OTA/1MB SPIFFS) — required
USB CDC On BootDisabled
Upload Speed921600

Required libraries

AudioESP32-audioI2S (schreibfaul1)
JSONArduinoJson (Benoit Blanchon)
DisplayAdafruit GFX + Adafruit ST7735/ST7789

Wiring

ST7789 displaySCLK 21 · MOSI 47 · DC 40 · CS 41 · BL 42 · RST 45
Speaker (MAX98357A)DIN 7 · BCLK 15 · LRC 16
Buttons → GNDPlay/Pause 4 · Next 5 · Prev 6

Set WIFI_SSID and WIFI_PASS in the file before uploading. “Sketch too big” = wrong Partition Scheme; pick Huge APP.

📷 Simba Cam

ESP32-S3 + OV2640/OV5640 camera. Press BOOT to snap a photo — it uploads to your Photos page for AI descriptions & translation.

Arduino IDE settings & steps

IDE settings

BoardESP32S3 Dev Module
PSRAMOPI PSRAM (required)
Flash Size16MB (128Mb)
Partition Scheme16M Flash (3MB APP/9.9MB FATFS)
USB CDC On BootDisabled
Upload Speed921600
Portthe UART / COM port

Before you flash

  1. Set WIFI_SSID and WIFI_PASS to your 2.4GHz Wi-Fi.
  2. Set DEVICE_SECRET to the value provided by the Tiny Play Dates team.
  3. Select the board settings above, then Upload.
  4. Serial Monitor @115200 should show “Ready. Press the BOOT button”. If upload won't start: hold BOOT, tap RST, release BOOT, upload again.

My Voice Bots

Switch on your voice bot and connect it to Wi-Fi. When the screen shows a 6-digit code, type it here to link the bot to your account.

First time? Flash your bot

New bots need the Simba firmware installed once. Plug the bot into a computer with a USB cable and click Install — it takes about a minute.

Please use Chrome or Edge on a computer to flash. Flashing needs a secure (https) page.

After it finishes, unplug and replug the bot. It will create a Simba-XXXX Wi-Fi hotspot — join it to set your home Wi-Fi.

Button not working? Download the firmware and flash it at address 0x0 with esptool-js.

Loading…