Haifa, IL
← Back to Workshops
2,200 NIS - STARTING FEB 3

ESP32/Arduino Digital Synth with AI

Code meets music - AI-assisted synth building

Learn to build a complete digital synthesizer using ESP32, with AI tools (ChatGPT, Claude) helping you write the code. From analog fundamentals to a boxed digital instrument.

Duration: 7 meetings x 2.5 hours (16:00 - 18:30) Participants: Up to 8 Location: MEZO Haifa (Sirkin 3) Prerequisites: None

Target: Anyone interested in digital audio, coding, and synth building. Requirements: Laptop and AI subscription (~$20/month)

ESP32 Arduino IDE I2S Audio OLED Display ChatGPT Claude AI
Bonuses: Makerspace open 4 hours a week for homework included.
Kit Components: ESP32 WROOM, I2S DAC Module, OLED 0.96" screen, 2 potentiometers, 2 buttons, 1 encoder, Breadboard, Wires
ESP32 Synth Module

Meeting Breakdown

1

Introduction & Analog Electronics

  • Introduction to AI tools (ChatGPT, Claude)
  • Practical analog electronics fundamentals
  • Building a simple 1-bit square wave synth with CD4046/CD40106
  • Understanding oscillators

Takeaway: Knowledge, experience, and your first synth producing sound

2

Microcontrollers, AI & Setup

  • In-depth ESP32 exploration (I2S, timers, memory, pins)
  • Arduino IDE installation and configuration
  • Installing ESP32 board package and libraries
  • AI prompt engineering techniques
  • Writing effective instructions for Claude/ChatGPT

Takeaway: Development environment ready, knowledge of how to make AI write working code

3

Audio Preparation & Custom Instructions

  • How audio works in microcontrollers (sampling, bit depth)
  • I2S Audio protocol and external DACs (UDA1334 / PCM5102)
  • ESP32 audio limitations (RAM, buffer sizes)
  • Resource optimization techniques
  • Creating custom AI instructions for your project

Takeaway: Deep audio knowledge, custom AI instruction set for your project

4

Peripherals & First Synth

  • Hardware connections (potentiometers, buttons, encoder, OLED)
  • Programming with AI - writing prompts for peripheral code
  • Integrating analog reads with audio
  • Building first working synth with live parameter control

Takeaway: First working real-time synth with live parameter control

5

Play, Platform Planning & Final Product Vision

  • Creative exploration and jam session
  • Design planning for final product (form factor, enclosure)
  • PCB design thinking (DipTrace or KiCad intro)
  • Advanced features brainstorming (MIDI, WiFi, SD card)

Takeaway: Clear vision for final product, PCB planning sketches, advanced feature ideas

6

Soldering, Soldering, Soldering

  • Soldering fundamentals intensive
  • Transferring from breadboard to perfboard
  • Hands-on soldering practice
  • Peripheral soldering (pots, buttons, encoder, display)
  • Testing and troubleshooting

Takeaway: Soldered perfboard with all components connected and tested

7

Boxing, Jamming & Moving Forward

  • 3D enclosure design basics (FreeCAD/Fusion 360)
  • Final assembly and testing
  • Group jam session with all synthesizers
  • Future possibilities discussion

Takeaway: Complete working synthesizer in an enclosure, knowledge to expand and create more

Register Now

Secure your spot for the February 3rd batch. Register for both courses and get 20% off!

Or fill out the form below:

חזרה לקורסים →
2,200 ש"ח - מתחילים 3 בפברואר

בניית סינתיסייזר דיגיטלי (ESP32 + AI)

סדנה מעשית ללמידת יסודות האלקטרוניקה ועיבוד אותות דיגיטלי

בניית סינתיסייזר פונקציונלי תוך שימוש בבינה מלאכותית ככלי עזר לכתיבת קוד. מתאים למשתתפים ללא רקע טכני קודם.

משך: 7 מפגשים של 2.5 שעות (16:00 - 18:30) משתתפים: עד 8 מיקום: MEZO חיפה (סירקין 3) דרישות קדם: אין

קהל יעד: מוזיקאים, סקרנים טכנולוגית. דרישות: מחשב נייד ומנוי AI (כ-20$)

בונוסים: מעבדה פתוחה 4 שעות בשבוע לשיעורי בית (כלול). 20% הנחה לנרשמים לשני הקורסים!
רכיבי הערכה: ESP32 WROOM, מודול I2S DAC, מסך OLED 0.96, פוטנציומטרים, כפתורים, אנקודר, מטריצה וחיווט.
מודול סינת' ESP32

פירוט המפגשים

1

יסודות אלקטרוניקה

  • בניית אוסילטור אנלוגי עם שבב 40106
  • מתח, זרם, התנגדות
  • מבוא ל-AI בקוד
2

היכרות עם מיקרו-בקרים ו-AI

  • הכרת ה-ESP32 (I2S, טיימרים, זיכרון) והתקנת Arduino IDE
  • עקרונות עבודה עם בינה מלאכותית ליצירת קוד
  • העלאת תוכנית ראשונה
3

עיבוד אותות והוראות ל-AI

  • עקרונות אודיו דיגיטלי (דגימה, רזולוציה)
  • פרוטוקול I2S Audio וממירי DAC חיצוניים
  • כתיבת פרומפטים יעילים ל-AI
  • בדיקה ותיקון קוד שנוצר ע"י AI
4

אינטגרציה של ציוד היקפי

  • חיבור פוטנציומטרים, כפתורים, אנקודר, מסך OLED
  • מיפוי פרמטרים לבקרה מוזיקלית
  • אינטגרציה למערכת אחת
5

פיתוח ותכנון המוצר הסופי

  • בדיקת יכולות, זיהוי בעיות ושיפורים
  • תכנון לוח PCB
  • עיצוב מכני ורכיבי מארז
6

הלחמה וייצור

  • טכניקות הלחמה והלחמת רכיבים על PCB
  • בדיקות ופתרון בעיות
7

השלמה ומסקנות

  • הכנסת המעגל למארז, בדיקות סופיות
  • דיון על פיתוח נוסף ומשאבים להמשך

הרשמה עכשיו

שריינו מקום במחזור של 3 בפברואר.

או מלאו את הטופס למטה: