PCB Design Basics
Tacoma_Dial_Exhaust_Test.ino with the new artwork-based firmware..ino tab..ino code from Firmware Starter..ino tab.Text
ui_assets.h
.ino begins with:Cpp
#include <Arduino.h> #include <M5Dial.h> #include "ui_assets.h"
Diagram
Table
| Interface | Preliminary definition |
|---|---|
| Vehicle input | Switched 12 V and chassis ground through protected supply block |
| M5Stack supply | Regulated 5 V; connector and current rating TBD from documentation |
| Joying radio | KEY1, KEY2, and SWC ground if present; exact electrical behavior TBD by measurement |
| Remote S1 | Isolated PC817 transistor across measured S1 contacts |
| Remote S2 | Isolated PC817 transistor across measured S2 contacts |
| Expansion | Spare GPIO connector with ground and an appropriate low-voltage rail |
Project Overview
Intended Use
What the Device Should Do
Main Features
System Architecture
Hardware Subsystems
M5Stack Dial
Exhaust Remote Interface
Radio Interface
Vehicle Power
Interfaces and Connections
Power and Runtime Expectations
Power Tree and Power Budget
Manufacturing and Assembly Expectations
Firmware-Relevant Hardware Requirements
Physical Design Expectations
Important Design Decisions
Assumptions
Change Notes