Toy
This project involves the design and implementation of a motor control circuit using an L298N motor driver IC and a Seeed Studio XIAO ESP32S3-Sense microcontroller. The motor driver operates a single DC motor ($M1$) with control signals provided by the microcontroller. Additionally, the project includes a WS2812B-B addressable RGB LED, enabling visual feedback or status indication.
Primary goals:
  • Control the speed and direction of the DC motor using the ESP32S3 microcontroller.
  • Provide status indication via the RGB LED.
ideo-workshop

&

nico
jeremychen
kcheon

19 Comments

AI Pendent (Pt2) cd74
Product Type: Wearable AI pendant
Primary Function: Records audio, generates transcripts, and organizes information about daily interactions
User Interaction: Input: Activation button
Output: RGB LED ring, Bluetooth link to phone
Key Features: Audio Recording: Activated by button press
Transcription: Converts audio to text
Sentiment Analysis: Embedded AI evaluates sentiment
Information Management: Filters essential information and action items
Technical Specifications Form Factor: Wearable pendant
Display: RGB LED ring around the edge
Sensors: 2 Microphones
1 Button
Connectivity: Bluetooth for phone linkage
Wi-Fi
USB-C for charging
Wireless Protocol: Wi-Fi, Bluetooth
Battery Type: LiPo 2000 mAh
Battery Life: 6 hours of continuous use
Charging Method: USB-C
Operating Voltage: 3.3V
Operating Conditions: Temperature Range: -10°C to 70°C
Humidity: 10 to 90%
Software: Python for AI and processing
Compliance: RoHS, FCC, CE
Reliability: 20,000 hrs
Life Cycle Expectancy: 10 years
AI Capabilities Speech to Text Recognition: Converts audio input to written text
Embedded AI Sentiment Analysis: Evaluates the mood or sentiment expressed in the text
Essential Information Filtering: Identifies and segregates crucial data and actionable items
Power Consumption and Efficiency Power consumption must align with battery capacity to ensure 6 hours of continuous operational use.
ideo-workshop

&

nico

3 Comments

ESP32 Robot Controller
Spot the mistake! Learn how to use AI to conduct a design review on an ESP32-based control board. This project is ideal for autonomous or radio-controller robots featuring inputs for sensors, encoders, and a Flysky RC receiver, plus an I2C display for configuration.
ideo-workshop

&

nico

Raspberry Pi Pico | End-to-end AI Design Tutorial
Learn how to design PCBs faster with generative AI in this 20 minute hands-on tutorial. You’ll learn how to use Flux Copilot, an AI-powered hardware design assistant, to research parts, review your design, and even connect components.
ideo-workshop

&

nico