nladuo / Iot Firstep
Licence: gpl-3.0
一个物联网(IoT)开发的入门教程。涉及单片机、上位机、移动应用、服务器后台开发的知识。以及蓝牙4.0、以太网模块的使用实例。
Stars: ✭ 555
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Iot Firstep
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+495.5%)
Mutual labels: iot, internet-of-things
Kura
Eclipse Kura™ project - http://eclipse.org/kura
Stars: ✭ 369 (-33.51%)
Mutual labels: iot, internet-of-things
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Stars: ✭ 295 (-46.85%)
Mutual labels: iot, internet-of-things
Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+528.29%)
Mutual labels: iot, internet-of-things
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (-1.8%)
Mutual labels: iot, internet-of-things
Wakaama
Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
Stars: ✭ 358 (-35.5%)
Mutual labels: iot, internet-of-things
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Stars: ✭ 2,615 (+371.17%)
Mutual labels: iot, internet-of-things
Hivemq Mqtt Client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Stars: ✭ 402 (-27.57%)
Mutual labels: iot, internet-of-things
Ockam
End-to-end encrypted messaging and mutual authentication between cloud and edge-device applications
Stars: ✭ 395 (-28.83%)
Mutual labels: iot, internet-of-things
Californium
CoAP/DTLS Java Implementation
Stars: ✭ 521 (-6.13%)
Mutual labels: iot, internet-of-things
Calvin Base
Calvin is an application environment that lets things talk to things, among other things.
Stars: ✭ 282 (-49.19%)
Mutual labels: iot, internet-of-things
Iotex Core
Official implementation of IoTeX blockchain protocol in Go.
Stars: ✭ 505 (-9.01%)
Mutual labels: iot, internet-of-things
Openthread
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Stars: ✭ 2,643 (+376.22%)
Mutual labels: iot, internet-of-things
Cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+595.86%)
Mutual labels: iot, internet-of-things
IoT-Firstep
一个物联网(IoT)开发的入门教程。涉及单片机、上位机、移动应用、服务器后台开发的知识。以及蓝牙4.0、以太网模块的使用实例。
说明
本文的开发环境都是在Windows平台进行的。
说明:观察源码可以发现本repo没有4.x的部分。4.x是打算留给iOS开发或者小程序开发的,后续可能会添加,所以编号4.x暂时空出来。
内容介绍
第一部分:基础入门
- 第1部分:单片机开发——Arduino
- 1.1 Arduino开发环境搭建
- 1.2 点亮一个Led
- 1.3 PWM操作
- 1.4 UART的使用 - 第2部分:上位机开发——.Net
- 2.1 winform快速入门
- 2.2 serialport控件使用 - 第3部分:移动开发——Android
- 3.1 安卓开发环境搭建
- 3.2 HelloActivity分析
- 3.3 LinearLayout与基本控件
- 3.4 Intent与Activity的生命周期
- 3.5 ListView与BaseAdapter
- 3.6 Service学习
- 3.7 Android权限机制
- 3.8 BroadCastReciever学习 - 第4部分:后端开发——Golang
- 4.1 go语言开发环境搭建
- 4.2 go语言基础快速入门
- 4.3 用go语言显示一个网页
- 4.4 go语言web框架——gin
- 4.5 部署go语言项目
第二部分:案例学习
- 第5部分:蓝牙4.0案例——手机控制RGB灯颜色
- 5.1 用串口控制RGB灯颜色
- 5.2 用上位机控制RGB灯颜色
- 5.3 蓝牙4.0简单介绍
- 5.4 蓝牙4.0安卓例程源码阅读
- 5.5 用安卓手机控制RGB灯颜色 - 第6部分:网络模块案例——温度采集系统开发
- 6.1 Arduino温度传感器的使用
- 6.2 ENC28J60模块的使用
- 6.3 在网页上显示温度
附录:
关注我
LICENSE
GPL-3.0
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].