文件名称:Creative-DIY-Microcontroller-Projects-with-TinyGo-and-WebAssembly:Packt发行的具有TinyGo和WebAssembly的创意DIY微控制器项目
文件大小:1.56MB
文件格式:ZIP
更新时间:2024-06-02 22:57:55
JavaScript
具有微型Go-and-Web-Assembly的创意DIY微控制器项目 Packt发行的具有TinyGo和WebAssembly的创意DIY微控制器项目 这是Packt发布的的代码存储库。 为低功耗设备,物联网和家庭自动化构建嵌入式应用程序的实用指南 必备软件 视窗 AVR工具链 推荐软件 所需的Go套餐 go get -u tinygo.org/x/drivers go get -u github.com/eclipse/paho.mqtt.golang 所需的硬件 Arduino UNO Arduino Nano 33物联网 故障排除 视窗 退出状态3221225781 当tinygo flash返回如下错误时: 错误:无法刷新C:\ Users \ Enrico \ AppData \ Local \ Temp \ tinygo393394635 \ main.
【文件预览】:
Creative-DIY-Microcontroller-Projects-with-TinyGo-and-WebAssembly-master
----Chapter07()
--------weather-app()
--------wasm-server()
--------weather-station-example()
--------wifi()
--------mosquitto()
--------weather-station()
--------html()
--------mqtt-client()
--------dom()
--------weather-station-mqtt()
----Chapter03()
--------controlling-servo-pwm()
--------safety-lock-keypad()
--------controlling-servo()
--------controlling-keypad()
--------writing-to-serial()
--------servo()
--------safety-lock-keypad-pwm()
--------servo-pwm()
--------safety-lock-keypad-check-key()
--------keypad()
----Chapter08()
--------wasm-server()
--------html()
--------light-control-client()
--------light-control()
----Chapter06()
--------hd44780-text-display()
--------hd44780-cli()
--------tinygame()
--------st7735()
--------hd44780-user-input()
----hello-world(1.17MB)
----Chapter01()
--------blink-sos()
--------hello-world()
--------hello-world-of-things()
----Chapter05()
--------hs42561k-spi-example()
--------hs42561k()
--------touchless-handwash-timer()
--------ultrasonic-distance-sensor-example()
--------touchless-handwash-timer-120seconds()
--------max7219spi()
--------ultrasonic-distance-sensor()
----LICENSE(1KB)
----Chapter04()
--------water-level-sensor-example()
--------soil-moisture-sensor-thresholds()
--------soil-moisture-sensor()
--------soil-moisture-sensor-example()
--------plant-watering-system()
--------buzzer()
--------pump-example()
--------water-level-sensor()
--------pump()
--------buzzer-example()
----.gitignore(331B)
----Appendix()
--------sleep()
--------block-channel()
--------allocations()
--------blocking()
--------blocking-loop()
--------select-multiple()
----Makefile(4KB)
----go.sum(2KB)
----hello-world-tiny(21KB)
----README.md(8KB)
----Chapter02()
--------light-button-floating()
--------traffic-lights-pedestrian()
--------traffic-lights-blink()
--------blinky-external()
--------traffic-lights-simple()
--------light-button()
----go.mod(309B)