obniz.js, Remote Device Control
- Overview
- Class Obniz
- Connection
- Wait and Repeat
- PartsLibrary
- IO
- IO-Animation
- AD
- PWM
- UART
- SPI
- I2C
- LogicAnalyzer
- Measurement
- Display
- Switch
- Sleep
- TCP
- Wi-Fi
- BLE
- Connected Network
- Metadata
- Messaging
- App
- Plugin
- Changelog
Cloud
- Overview
- Device Management
- Facility/Operation
- Issue Management
- Hardware API
- obniz Cloud API
- Online Editor
- App
- API Key
- Account
- Repository(Legacy)
- Serverless Event
- Operating Environment
obnizOS
- Overview
- Install to ESP32
- System of OS
- Component
- Connection to the Cloud
- Setting
- Net: Wi-Fi
- Net: Wi-Fi MESH
- Net: Wired LAN
- Net: 3G/LTE
- Remote Update(OTA)
- Arduino Plugin
- CHANGELOG
Hardware
- obniz Board / 1Y
- M5stickC
- M5Stack Basic
- obniz BLE/Wi-Fi Gateway
- obniz BLE/Wi-Fi Gateway Gen2.0
- obniz BLE/LTE(encored)
- AK-030
- obniz PLC
- ESP32-GATEWAY
- ESP32-DevkitC
- ESP32-WROOM32
- ESP32-PICO
Others
Document Structure
obniz is composed of “SDK”, “Cloud” and “OS”, and we have a lot of information about each of them Documentation is available.

obniz.js (JavaScript SDK)
To remotely control obnizOS-powered hardware from JavaScript SDK. How to connect to devices via the cloud to operate peripherals such as IO and SPI is listed.
You can check out the included parts library here.
Also, the obniz.js class reference is available on GitHub.
obniz Cloud
Device management, serverless events, editors and APIs provided in the cloud It is described about
obnizOS
The dedicated software running on the device, how to launch it, how to set up Wi-Fi, and It includes information on how to create the device.
It also includes hardware information for each device and documentation for SDKs in other languages.
Hardware
Pinouts and more for each piece of hardware that obnizOS runs on are listed.