Toytalk demo v5

tomonoriyamazaki·toytalker·devices/KiCad/toytalk_demo_v5/toytalk_demo_v5.kicad_pcb

Toytalk demo v5 PCB layout, top view — open source ESP32 board by tomonoriyamazaki

About the Toytalk demo v5 PCB

Toytalk demo v5 is an open source ESP32 PCB design by tomonoriyamazaki, published on GitHub. It is a 2-layer board measuring 55 × 55 mm, with 34 components from 22 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N8R8, from the ESP32 family. Other key parts include the MAX98357AEWL_T, BQ24074RGTR, AP2112K-3.3TRG1 and TPS61022RWUR. By type, the board carries 12 capacitors, 10 resistors, 5 ICs, 3 switches, 1 connector and 1 microphone.

From the project

AI voice companion toy for kids

子供向け音声AIおもちゃ。話しかけると、好きなキャラクターの声で返事をしてくれる。

- 応答約2秒: STT→LLM→TTSを全区間ストリーミングでつなぎ、最初の音声チャンクが生成され次第再生を開始。サーバーレス(AWS Lambda)構成のまま体感レイテンシを最小化 - 相槌: メインの応答を生成している間に「そうだね〜」などの短い繋ぎ応答を先に返し、会話のテンポを保つ - ボイス・キャラクター切替: TTSプロバイダーをプラガブルに切替可能(OpenAI / Google / Gemini / ElevenLabs / Cartesia / FishAudio / ずんだもん / 自前クローンボイス)。キャラクターの人格プロンプトもDBで管理 - スタンドアロン動作: ESP32-S3搭載の専用基板、おもちゃ単体でWiFi経由でAWSと直接通信(設定ではスマホが必要)

Main components on the Toytalk demo v5

Toytalk demo v5 bill of materials (BOM)

34 components, 22 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-S3-WROOM-1-N8R8
U1
1
MAX98357AEWL_T
U2
1
BQ24074RGTR
U3
1
AP2112K-3.3TRG1
U4
1
TPS61022RWUR
U5
1
TYPE-C-31-M-12
J1
1
SPH0645LM4H-1-8
MK1
1
SSAJ110100
S1
2
SKRPABE010
S2, S3
1
KT-0805W
D1
1
CYA0630-1.0UH
L1
3
10UF
10uF
C1, C8, C12
5
22UF
22uF
C2, C3, C6, C7, C9
3
0.1UF
0.1uF
C4, C5, C11
1
1UF
1uF
C10
2
5.1K
5.1k
R1, R2
1
47
R3
1
732K
732k
R4
1
100K
100k
R5
3
10K
10k
R6, R8, R9
Show 2 more
QtyPartRefs
1
2.4K
2.4k
R7
1
1.1K
1.1k
R10

Toytalk demo v5 design files

The KiCad project lives in the tomonoriyamazaki/toytalker repository on GitHub; these links point at the commit this page was built from.

Toytalk demo v5: common questions

What microcontroller does the Toytalk demo v5 use?

The Toytalk demo v5 is built around the ESP32-S3-WROOM-1-N8R8, from the ESP32 family.

How big is the Toytalk demo v5 PCB?

The Toytalk demo v5 measures 55 × 55 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Toytalk demo v5?

34 components, from 22 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Toytalk demo v5 design files?

From the tomonoriyamazaki/toytalker repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Toytalk demo v5 design in my own project?

The repository has no license, so all rights stay with tomonoriyamazaki. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Toytalk demo v5 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in toytalker

Earlier revisions in the repo: toytalk_demo_v4, toytalk_demo_v3, toytalk_demo_v2, toytalk_demo_v1

Similar boards