Files
embedded-lab/firmware/README.md
2026-06-30 11:42:43 +03:00

1.0 KiB
Raw Permalink Blame History

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.