[TOC]
- NRFNode - (PCA-10100/S140)
- Thingy52 (僅支援部分的Service)
win10 | linux | iOS | ANDROID | |
---|---|---|---|---|
V1.0.0 | ✔️ | ✔️ | ✔️ | ❓ |
- Hardware - 包含PCB電路GERBER圖檔、外殼圖檔及加工說明。
- Software - 包含應用程序,APP以及桌面開發程式。
- Firmware - 包含 nrf52的驅動程式以及測試程式
- Tools - 生產工具
MDBT50Q nRF52833
韌體主要由5~6層,大致可以分為以下幾層:
- Application Layer - 開發者可以自行開發應用功能,例如防跌倒偵測。
- Service Layrer - 事先提供的特定服務層,開發者可以透過這層的API快速寫出產品原型
- Nordic SDK Layer - 廠商所提供的HAL,用以開發service Layer以及application Layer
- OS Layer - 即時嵌入式系統FreeRTOS
- CPU Achitecture- nrf52833 為 Cortex M4 內核,可以通用M4支援的CMSIS API。
硬體外觀
機構組合圖
輸出入介面:
目前輸出介面提供幾種通訓方式
- BLE 4.2/5.1
- USB CDC
- UART
- SPI
- I2C
- NFC
- 3 Buttons
- WS2812B (LED)
可外接3.7v Li-Po電源或5vUSB電源供電
V1
V2