Intelligent Product Design -- An Introduction
Introduction
The goal of this course is to make it possible for anyone to follow a traditional product desgin pipeline from beginning to end.
What this series covers
- Electronics, from example basic circuits to PCB design topics
- How to use a
- Coding a microcontroller in MicroPython
- asyncio
- gpio
- The essentials of Mechanical Design, focusing on product packaging
- tolerancing
- aimed at 3d printing
- Integrating your device into a home automation platform (Home Assistant)
Prerequisites
No formal prerequisites are required although familiarity with electronics, python, and mechanical design are always helpful.
Call To Action
This tutorial is part of a bigger course called "Intelligent Product Design". To explore the course, get support from Dan, or explore this tutorial within the scope of a larger learning framework, please visit https://backpack.danaukes.com.
Parts and Materials
- ESP32-S3
- USB Cable
- Access to a 3d Printer
- keypad: https://www.jameco.com/z/304-N-BBW-Jameco-ValuePro-12-Button-Keypad-Phone-Matrix-Output_2310599.html?CID=MERCH
- breadboard: https://www.amazon.com/EL-CP-003-Breadboard-Solderless-Distribution-Connecting/dp/B01EV6LJ7G/ref=sr_1_8
- handheld oscilloscope or usb-based oscilloscope such as the digilent scopes
- Wire
- breadboarding wire
- Misc other electronics parts and supplies
- Soldering tools