Arduino入门

入坑全新的领域

Posted by Pele on July 18, 2022

Arduino 学习

上个月的工程实训接触了树莓派开发, 对嵌入式开发产生了兴趣, 奈何现在树莓派的价格居高不下, 所以选择Arduino平台来入门嵌入式开发 短期目标是复现一个基于Aruino开发板的Homekit模块

一些构思

其实很早就想入门嵌入式开发这个领域了, 特别是看了稚晖君的视频后, 会自己设计PCB的工程师真的很帅. 但是因为我的专业课程不太接触硬件, 所以一直没有时间倒腾这些东西, 最近实习快要结束, 开学还有一段时间, 所以打算画点时间学习一下嵌入式开发, 拓展一下自己的知识面

目前已经有几个想法:

  1. 基于ESP32开发板开发一个Homekit生态下的环境监测仪(温度, 湿度等)
  2. 基于ESP32开发板开发一个Homekit生态下的智能开关
  3. 基于ESP32开发板开发一个电流表
  4. 基于ESP32开发板复现桌面天气站
  5. 基于ESP32开发板实现Homekit Camera
  6. ESP32 + NPS + React 开发一个可以远程操控的智能家居模块以及前端界面

前期调研

目前实现Arduino开发版有多种选择

  1. 官方原版Arduino UNO 开发板(价格 ¥200 左右)
  2. 国产平替Arduino UNO开发板 (~¥60)
  3. ESP32兼容Arduino环境的开发板 (¥20)
  4. ESP8266开发板(性能不够)

市面上很多ESP32开发板都是MicroUSB的,但是对于2022年的我来说这是很难接受的,找了很久终于找到了TypeC版本的开发板

IMG_2B646FCF1A30-1

但是光买开发板还不够,其他一些传感器也要另外购买,但是我还没来得及收集有关的信息, 所以等调研全面后再一齐下单

ESP32 样例

样例 🔗
HomeKit Camera https://www.instructables.com/ESP32-Homekit-Camera/
HomeKit LED灯带 https://www.instructables.com/Homekit-LED-Strip-Using-3-standard-Modules/
HomeKit 继电器开关 https://www.bilibili.com/read/cv10178719/
https://www.bilibili.com/read/cv7191952
知乎 ESP8266 继电器
HomeBridge LED灯 https://www.studiopieters.nl/homebridge-mqtt-led/
   
   
   
   
   
   

ESP32 芯片

供电?

烧录?