first commit
This commit is contained in:
25
firmware/README.md
Normal file
25
firmware/README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# Firmware
|
||||
|
||||
Firmware хранится отдельно от lab notes, чтобы код, физическая схема и измерения не смешивались.
|
||||
|
||||
Каждый firmware example должен иметь:
|
||||
|
||||
- ссылку на relevant lab;
|
||||
- выбранный board/workflow;
|
||||
- physical test procedure;
|
||||
- ожидаемое поведение;
|
||||
- known limitations;
|
||||
- способ не commit-ить secrets.
|
||||
|
||||
## Preferred Initial Workflow
|
||||
|
||||
- Начать с Arduino Core или PlatformIO.
|
||||
- ESP-IDF оставить на более поздний этап, когда базовые GPIO/I2C/PWM и debugging уже понятны.
|
||||
- Для каждого примера сначала описывать, что должно быть видно физически: LED blink, serial log, LCD text, measured GPIO level.
|
||||
|
||||
## Structure
|
||||
|
||||
- `esp32/` — общие заметки по ESP32.
|
||||
- `arduino/` — Arduino Core examples and notes.
|
||||
- `platformio/` — PlatformIO projects and notes.
|
||||
- `esp-idf/` — future ESP-IDF experiments.
|
||||
Reference in New Issue
Block a user