tidyjiang8 / Zephyr Inside
揭秘 Zephyr OS
Stars: ✭ 119
Projects that are alternatives of or similar to Zephyr Inside
Zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+4383.19%)
Mutual labels: iot, rtos
Polymcu
An open framework for micro-controller software
Stars: ✭ 173 (+45.38%)
Mutual labels: iot, rtos
Rt Thread
RT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+5333.61%)
Mutual labels: iot, rtos
Xiaomi Flower Care Api
Xiaomi Flower Care (MiFlora) API wrapper.
Stars: ✭ 111 (-6.72%)
Mutual labels: iot
Samples
🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours
Stars: ✭ 108 (-9.24%)
Mutual labels: iot
1btn
1btn (one button) uses the internet to complete a task with the simple, satisfying click of a single button. It connects to the internet over Wi-Fi to trigger whatever action you have assigned to it using a simple, online interface. One click, one task. It’s that simple. Unlike many other “Internet of Things” devices, 1btn does not maintain a continuous connection to the internet. Instead, it sleeps until it is pressed, then it connects to the internet, performs the assigned task, tells you the outcome via its multi-colored LEDs, and then returns to rest.
Stars: ✭ 117 (-1.68%)
Mutual labels: iot
Lelylan
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
Stars: ✭ 1,513 (+1171.43%)
Mutual labels: iot
Paho.mqtt.java
Eclipse Paho Java MQTT client library. Paho is an Eclipse IoT project.
Stars: ✭ 1,620 (+1261.34%)
Mutual labels: iot
Swifitch
Swifitch is ESP8266 based relay board that could be used to turn any light or any wall socket into smart one!
Stars: ✭ 117 (-1.68%)
Mutual labels: iot
Awesome Iota
A community driven list of useful IOTA blogs, articles, videos and tools.
Stars: ✭ 109 (-8.4%)
Mutual labels: iot
Thingspeak Arduino Examples
Arduino Sketches that use ThingSpeak Web Services and API
Stars: ✭ 113 (-5.04%)
Mutual labels: iot
Berrynet
Deep learning gateway on Raspberry Pi and other edge devices
Stars: ✭ 1,529 (+1184.87%)
Mutual labels: iot
目录
本分支是 old 分支,请先切换到** 主分支 master **
- [基础篇]
- [内核篇]
- [nanokernel]
- 前言
- 执行上下文
- task 服务 - 基础
- fiber 服务 - 基础
- isr 服务 - 基础
- 初识线程
- 内核大总管_nanokernel
- fiber服务
- [isr 服务]
- 原子操作 atomic
- 内核链表 dlist
- 等待队列 wait_q
- 超时服务 timeout
- 定时器 timer
- 信号量 semaphore
- FIFO
- LIFO
- 栈 Stack
- 环形缓冲 Ring Buffer
- [系统启动流程(汇编部分)]
- [系统启动流程(C语言部分)]
- [上下文切换 _Swap]
- [总结]
- [microkernel] 官方正在对kernel部分正在进行整合,所以microkernel这部分暂时先不研究了
- [前言]
- [Task 服务 - 基础]
- [Task 服务]
- [Fiber 服务 - k_server]
- [定时器 Timer]
- [内存管理]
- [内存映射 Memory Map]
- [内存池 Memory Pool]
- [线程间同步]
- [事件 Event]
- [信号量 Semaphore]
- [互斥 Mutex]
- [线程间数据传递]
- [FIFO]
- [邮筒 MailBox]
- [管道 Pipe]
- [nanokernel]
- [驱动篇]
- 设备驱动模型
- [控制台驱动]
- [串口驱动]
- [printk]
- [gpio 驱动]
- [I2C 驱动]
- [SPI 驱动]
- [共享中断]
- [移植篇]
- [cc2538] 计划 12.31日前完成。移植的最终目的:能用它来做网络相关的实验。
- [前言]
- [搭建框架]
- [电源/时钟配置] 主要涉及CC2538芯片手册的第1、2、3、4、7、9章
- [串口驱动] 主要涉及CC2538芯片手手册的第18章
- [RF驱动] 主要涉及CC2538芯片手手册的第23章
- [SPI 驱动]
- [其它驱动...]
- [cc2538] 计划 12.31日前完成。移植的最终目的:能用它来做网络相关的实验。
- [网络篇]
- 前言
- [缓冲池 Buffer Pool]
- [yaip 协议栈]
- [uIP 协议栈]
- [Contiki 核心思想]
- [协议栈的架构]
- [底层协议]
- L2 buffer - 内存模型
- L2 buffer - 属性
- L2 buffer - packetbuf
- L2 buffer - API
- [net driver]
- [net driver - 发送数据]
- [net driver - 接收数据]
- [6LoWPAN - 压缩与解压缩]
- [6LoWPAN - 分片与重组]
- [MAC 层 - 帧的形成]
- [MAC 层 - 访问信道 CSMA]
- [物理层]
- [物理层 - 发送数据]
- [物理层 - 接收数据]
- [网络层]
- [ip buffer]
- [传输层]
- [应用层]
- [开发者篇]
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].