Skip to content

In this project I will be making a dasai mochi or I would rather call it my robot pet for my desk. Here, I integrate the OLED Display, TTP223, and Speaker to ESP32C3.

Notifications You must be signed in to change notification settings

maraulsav/Dasai-Mochi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bd26787 · · Feb 4, 2026

History

20 Commits
Feb 4, 2026
Feb 4, 2026
Feb 4, 2026
Feb 4, 2026
Feb 4, 2026

Repository files navigation

Dasai-Mochi

In this project I will be making a dasai mochi. I wanted to built it as I actually really want to have a pet, but as I am currently living in dormitory, it is not allowed. So, I wanted to make my own robot pet to lighten up my mood or to accompany me here.e.

The final design

Screenshot 2026-02-04 at 18 24 19

Key Features

  • ESP32C3 is the main microcontroller
  • OLED display 128 x 64 px for displaying the faces and current state of emotion
  • Type-c charging battery module to give me an alternative power supply method (can be from the type c cable or the batery)
  • TTP223 Touch Button Module The touch sensor for petting
  • Buzzer loud bottom speaker to make cute sounds
  • On-Off Mini Slide Switch 3pin 1P2T to regulate the power supply from battery
  • MAX98357A Audio amplifier to take digital audio data directly from a microcontroller and amplify it to drive a speaker
  • 4 Heat insert to connect the top and bottom part of the case

Component connection

The connection is designed in KiCad. Here's the schematic diagram of my Dasai Mochi Screenshot 2026-02-04 at 18 11 58

I don't make it as a PCB in this project as I think it is unecessary and can cut cost

3D Design

I make this design in Fusion360

Bottom Part

Screenshot 2026-02-04 at 18 17 39

Top Part

Screenshot 2026-02-04 at 18 18 51 To connect those two parts I will use the heat set insert for M3 bolts to connect those two case

BOM

Item Quantity Unit Price (IDR) Total Price (IDR) Link
USB Type-C Mini Charger Module (5V / 4.2V / 3.7V, 18650) 1 Rp12.000 Rp12.000 Link
Rechargeable Battery CR123 / 16340 3.7V 1300mAh 2 Rp9.000 Rp18.000 Link
Buzzer Loud Speaker (Samsung type) 1 Rp5.900 Rp5.900 Link
OLED 1.3" 128×64 SPI Display (4-Pin) 1 Rp48.500 Rp48.500 Link
Switch 3-Pin 10 Rp500 Rp5.000 Link
TTP223 Touch Sensor 2 Rp2.500 Rp5.000 Link
Jumper Wire Dupont 20cm (Male-Male) 1 Rp5.000 Rp5.000 Link
Brass Heat Insert (30 pcs) 1 Rp53.000 Rp53.000 Link
ESP32-C3 Super Mini 1 Rp38.900 Rp38.900 Link
MAX98357A I2S 3W Class-D Amplifier 1 Rp55.000 Rp55.000 Link
Self-Tapping Screw M3×10 1 Rp100 Rp1.000 Link
TOTAL COMPONENTS Rp247.300

Extra stuff

Thankyou for KiCad, Fusion360, and Blueprint Hackclub to make this project possible

About

In this project I will be making a dasai mochi or I would rather call it my robot pet for my desk. Here, I integrate the OLED Display, TTP223, and Speaker to ESP32C3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages