Skip to content

phodal/make

Repository files navigation

写给软件工程师的硬件编程指南

TODO

  • Node.js 微服务架构
  • 基于 React 的 Dashboard 设计:GPS 与地图应用?
  • 基于 React Native 的 APP
  • 基于 JavaScript 的硬件

Arduino

  • LED <-> Button
  • LCD 1602 <-> 温度 Sensor
  • NOKIA 5110 <-> 面包板
  • 电路设计 <-> Pritzing
  • Bluetooth 蓝牙 BLE
  • USB Host/键盘
  • Advanced: create library

ESP8266

  • Lua Example
  • Arduino IDE
  • HTTP Example / Upload Sensor
  • HTTP Server
  • CoAP / MQTT
  • Arduion / ESP8266
  • ESP8266 Homekit Compile

Raspberry Pi

  • RetroPie/Kodi
  • RPi GPIO
  • RPi <-> Camera / OpenWRT
  • RPi with Arduino
  • Node.js Server / ESP8266 <-> Express example
  • MQTT Server
  • IoT Server
  • AWS Server

Advanced

  • Home Assistant <-> Boradlink Example
  • Home Assistant <-> ESP8266 Example
  • HomeKit <-> Miio Example
  • HomeKit <-> ESP8266 Emulator
  • RPi + ReSpeaker
  • RPi + AVS

LICENSE

Phodal's Book

© 2017 Phodal Huang. This code is distributed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. See LICENSE in this directory.