Skip to content
Zerynth Documentation
Index
Initializing search
Introduction
Getting Started
Develop
Deploy and Manage
Technical Reference
Demos
Zerynth Documentation
Introduction
Introduction
Zerynth in a nutshell
Zerynth components
Getting Started
Getting Started
Getting Started
Develop
Develop
Develop
Deploy and Manage
Deploy and Manage
Introduction
Getting Started with Zerynth SDK
Getting Started with Raspberry PI
Web Interface
Technical Reference
Technical Reference
Index
Programming Guide
Programming Guide
Programming Guide
Python Basics
Sequences and Map Types
Pin Mapping and Naming
C Language Interface
Zerynth OS
Zerynth OS
Virtual Machine
VM Interface
The Zerynth Virtual Machine
Operating System Abstraction Layer
Hardware Abstraction Layer
Standard Library
Standard Library
Standard Library
Builtins
Streams
Threading
Struct
Operating System
VM
Garbage Collector
Math
Software Timers
Date and time
Sunrise and sunset time
Bignum
Data Structures
Data Structures
Fifo
Queue
Serialization
Serialization
Base64
JSON
CBOR
MsgPack
JSON Web Tokens
Storage
Storage
Flash
fatFS
SpiFlash
QSpiFlash class
SpiSD
Peripherals
Peripherals
MCU
Gpio
I2C
SPI
Analog to Digital Conversion
DAC
Pulse Width Modulation
Input Capture Unit
Real-Time Clock
CAN
Hardware Timers
Networking
Networking
Sockets
Requests
Urlparse
NTPClient Library
Connectivity
Connectivity
Ethernet
WiFi
GSM
BLE
BLE Beacons
Security
Security
Secure Socket Layer
X509
Cryptography
Elliptic Curve Cryptography
Crypto hash md5
Crypto hash sha1
Crypto hash sha2
Crypto hash sha3
HMAC
Crypto hash keccak
Power Management
Secure Firmware
Firmware Over the Air update (FOTA)
Examples
Command Line Interface
Command Line Interface
Zerynth Toolchain
Zerynth Toolchain
Zerynth Toolchain
Synopsis
Account related commands
Projects
Devices
Compiler
Uplink
Device Configuration and Mass Programming
Virtual Machines
Packages
Connected Devices
Amazon Web Services
Miscellanea
Provisioning
ZDM CLI
ZDM CLI
The ZDM Command Line Interface
Account
Workspace
Fleet
Device
Gate
Job
Fota
Zerynth Hardware
Zerynth Hardware
4ZeroBox
Supported Devices
Supported Devices
Index
Adafruit Feather Huzzah
Adafruit Feather M0 Wi-Fi
Adafruit Huzzah32
Arduino DUE
Arduino/Genuino MKR1000
MXChip IoT DevKit AZ3166
ESP-WROOM32
DOIT Esp32 DevKit v1
ESP32 Azure IoT Kit
ESP32 DevKitC
ESP32 EthernetKit
ESP32 Pico v4
DFRobot FireBeetle Esp32
DFRobot FireBeetle ESP8266
Flip & Click Sam3X
Arduino/Genuino Zero
Heltec Wi-Fi Kit 32
AWS Hexagon v1
Hexiwear
MikroElektronika Quail
NodeMCU v2
NodeMCU v3
NodeMCU ESP-32S
Nordic nRF52 DK
Nordic nRF52840 DK
oddWires IO
oddWires Proteus
Olimex Esp32 EVB
Olimex Esp32 Gateway
Particle Core (Formerly Spark Core)
Particle Electron
Particle Photon
Polaris 2G
Polaris 3G
Polaris NB-IoT
PSoC6 WiFi-Bt Pioneer Kit
Pycom FiPy 1.0
Pycom WiPy 3.0
RedBear Blend 2
RedBear Nano 2
Renesas PK-S5D9
Renesas TB-S5D5
Riverdi IoT Display
SODAQ ExpLoRer
Sony Spresense
Sparkfun ESP32 Thing
Sparkfun Esp8266 Thing Dev
SparkFun Photon RedBoard
ST Microelectronics Discovery F407VG
ST Microelectronics Nucleo F401RE
ST Microelectronics Nucleo F429ZI
ST Microelectronics Nucleo F746ZG
ST Microelectronics Nucleo L4R5
Wemos D1 Mini
Wemos ESP32 OLED
Wio Link
Wireless Tag WT8266-DK V2
XinaBox CW02 (ESP32)
Infineon XMC4200 Digital Power Control Card
Infineon XMC4400 Enterprise Kit
Infineon XMC4700 Relax Kit
Infineon XMC4800 Connectivity Kit
Xplained Pro Sam C21
Xplained Pro Sam C21N
Xplained Pro Sam D21
Xplained Pro Sam L21
Xplained Pro Sam E54
Xplained Pro Sam G55
Libraries
Libraries
adafruit
adafruit
bluefruit
bluefruit
Bluefruit
Bluefruit Module
Examples
amphenol
amphenol
dlh
dlh
DLH Module
DLH Module
ams
ams
tsl2561
tsl2561
AMS TSL2561
TSL2561 Module
Examples
aws
aws
greengrass
greengrass
AWS Greengrass
Amazon Web Services Greengrass Library
Examples
iot
iot
AWS IoT
Amazon Web Services IoT Library
Amazon Web Services IoT Jobs Library
Amazon Web Services IoT FOTA Library
Amazon Web Services IoT Default Credentials
Examples
azure
azure
iot
iot
Microsoft Azure IoT Hub
Microsoft Azure Iot Hub Library
Examples
sas
sas
Microsoft Azure Shared Access Signatures
Azure Shared Access Signatures
blockchain
blockchain
ethereum
ethereum
Ethereum
RLP
RPC
Ethereum
Examples
bosch
bosch
bme280
bme280
Bosch BME280
BME280 Module
Examples
bmp180
bmp180
BOSCH BMP180
BMP180 Module
Examples
bno055
bno055
BOSCH BNO055
BNO055 Module
Examples
bridgetek
bridgetek
bt81x
bt81x
BT81x
BT81x library
Examples
broadcom
broadcom
bcm43362
bcm43362
Broadcom BCM43362
BCM43362 Module
cypress
cypress
capsense
capsense
Cypress CapSense
Cypress CapSense Library
Examples
eseye
eseye
anynetaws
anynetaws
Eseye AnyNet AWS
Eseye AnyNet AWS Library
Examples
espressif
espressif
esp32ble
esp32ble
Espressif ESP32 BLE
ESP32 BLE
Examples
esp32net
esp32net
Espressif ESP32 Wifi
ESP32 Ethernet Module
ESP32 Wifi Module
Examples
esp8266wifi
esp8266wifi
Espressif ESP8266 Wifi
ESP8266 Wifi Module
Examples
formosa
formosa
FORMOSA FBM320
FORMOSA FBM320
FORMOSA FBM320
FBM320 Module
Examples
fortebit
fortebit
iot
iot
Index
Fortebit IoT Library
Mqtt client
Http client
Examples
polaris
polaris
Polaris
GNSS
Main
Modem
Cloud Service
Pinmap
Polaris Board
QSPI Flash
I/O Expander
Accelerometer
googlecloud
googlecloud
iot
iot
Google Cloud IoT Core
Google Cloud IoT Core Library
Examples
ibmcloud
ibmcloud
iot
iot
Index
IBM Cloud Watson IoT Library
Examples
idinnovations
idinnovations
id20la
id20la
Index
Index
Table of contents
Index
ID20LA Module
Examples
infineon
infineon
xmc4eth
xmc4eth
Infineon Ethernet Driver
Infineon XMC4000 Ethernet Module
invensense
invensense
mpu6050
mpu6050
Invensense MPU6050
MPU6050 Module
Examples
mpu9250
mpu9250
Invensense MPU9250
MPU9250 Module
Examples
liveintersect
liveintersect
iot
iot
Liveintersect IoT
The Asset class
Examples
maxim
maxim
ds1307
ds1307
Maxim DS1307
DS1307 Module
ds1820
ds1820
Maxim DS1820
DS1820 Module
ds2482
ds2482
Maxim DS2482
DS2482 Module - One Wire
max11644
max11644
MAXIM MAX11644/11645
MAX11644/11645 Module
max30101
max30101
MAXIM MAX30101
MAX30101 Module
Examples
max7219
max7219
MAXIM MAX7219
MAX7219 Module
Examples
meas
meas
htu21d
htu21d
MEAS HTU21D
HTU21D Module
Examples
melexis
melexis
mlx90615
mlx90615
Melexis MLX90615
MLX90615 Module
Examples
microchip
microchip
ateccx08a
ateccx08a
Index
ATECCx08A library
Examples
mcp2515
mcp2515
Microchip MCP2515
MCP2515 class
Examples
mcp3201
mcp3201
Microchip MCP3201
MCP3201 Module
mcp3208
mcp3208
Microchip MCP3204/3208
MCP3204/3208 Module
Examples
mcp3428
mcp3428
Microchip MCP3426/3427/3428
MCP3426/3427/3428 Module
mcp4921
mcp4921
Microchip MCP4921
MCP4921 Module
mcw1001a
mcw1001a
Microchip MCW1001A
MCW1001A Module
rn2483
rn2483
Microchip RN2483
RN2483 Module
Examples
winc1500
winc1500
Microchip WINC1500
WINC1500 Module
mozilla
mozilla
webthing
webthing
Index
Mozilla WebThing library.
Webserver
Examples
murata
murata
lbee5kl1dx
lbee5kl1dx
Murata LBEE5KL1DX
LBEE5KL1DX Module
nordic
nordic
nrf52_ble
nrf52_ble
Nordic NRF5 BLE
NRF52 BLE
Examples
nxp
nxp
fxas21002c
fxas21002c
NXP FXAS21002C
FXAS21002C Module
Examples
fxos8700cq
fxos8700cq
NXP FXOS8700CQ
FXOS8700CQ Module
Examples
hexiwear
hexiwear
NXP Hexiwear
HEXIWEAR Module
KW40Z Module
Examples
mpl3115a2
mpl3115a2
NXP MPL3115A2
MPL3115A2 Module
Examples
mag3110
mag3110
NXP MAG311O
MAG3110 Module
Examples
okdo
okdo
iot
iot
Zerynth OKdo
OKdo IoT Library
Mqtt client
Http client
Examples
onsemi
onsemi
ncv7240
ncv7240
NCV7240
NCV7240 Module
patlite
patlite
la6
la6
PATLITE LA6-5DTNWB-PoE
PATLITE LA6 Library
Examples
quectel
quectel
bg96
bg96
Quectel BG96
BG96 Module
BG96_GNSS Module
Examples
l76
l76
Quectel L76
L76 Module
Examples
m95
m95
Quectel M95
M95 Module
Examples
nmea
nmea
NMEA Module
NMEA Module
ug96
ug96
Quectel UG96
UG96 Module
Examples
riverdi
riverdi
displays
displays
Index
semtech
semtech
sx1503
sx1503
Semtech SX1503
SX1503 Module
siemens
siemens
s7
s7
Siemens S7 Communication Protocol
Siemens S7 Communication Protocol Library
Examples
sitronix
sitronix
Sitronix ST7735
ST7735 Module
Examples
solomon
solomon
ssd1306
ssd1306
SOLOMON SSD1306
SSD1306 Module
Examples
ssd1351
ssd1351
SOLOMON SSD1351
SSD1351 Module
Examples
sony
sony
cxd5602gnss
cxd5602gnss
Index
Sony CXD5602 GNSS Module
Examples
stm
stm
f4eth
f4eth
STM F4 Ethernet Driver
STM32F4 Native Ethernet Module
hts221
hts221
STM HTS221
HTS221 Module
iis3dwb
iis3dwb
IIS3DWB
IIS3DWB Module
Examples
ism330dhcx
ism330dhcx
ISM330DHCX
ISM330DHCX Module
Examples
lis2hh12
lis2hh12
LIST2HH12
LIS2HH12 Module
mfx
mfx
STM MFX
MFX Module
spwf01sa
spwf01sa
STM SPWF01SA
SPWF01SA Module
Examples
stts751
stts751
STM STTS751
STTS751 Module
Examples
teseoliv3f
teseoliv3f
STM Teseo Liv3F
TeseoLiv3F Module
Examples
texas
texas
ads1015
ads1015
TI ADS1015
ADS1015 Module
cc3000
cc3000
TI CC3000
CC3000 Module
CC3000 Tiny
pca9536
pca9536
TI PCA9536
PCA9536 Module
Examples
tmp112
tmp112
Index
TMP112 Module
ubidots
ubidots
iot
iot
Index
Ubidots Library
Examples
ublox
ublox
g350
g350
Ublox G350
G350 Module
Examples
vishay
vishay
vcnl4200
vcnl4200
Vishay VCNL4200
Main
VCNL4200 Module
Examples
wolkabout
wolkabout
iot
iot
Index
WolkAbout IoT Platform Library
Examples
worldsemi
worldsemi
ws2812
ws2812
Worldsemi WS2812 RGB LEDs
WS2812 RGB Led Module
Examples
xinabox
xinabox
ah01
ah01
Index
ATECCx08A library
Examples
cr02
cr02
XinaBox CR02-LoRaWAN
CR02_LoRaWAN Module
Examples
oc03
oc03
XinaBox OC03
OC03 Module
Examples
oc05
oc05
XinaBox OC05
OC05 Module
Examples
sh01
sh01
XinaBox SH01
SH01 Module
Examples
sl01
sl01
XinaBox SL01
SL01 Module
Examples
sl06
sl06
XinaBox SL06
SL06 Module
Examples
su02
su02
XinaBox SU02
SU02 Module
Examples
sw01
sw01
XinaBox SW01
SW01 Module
Examples
sw03
sw03
XinaBox SW03
SW03 Module
Examples
sw10
sw10
XinaBox SW10
SW10 Module
Examples
zerynth
zerynth
dcz
dcz
Device Configuration Zone
Device Configuration Zones
Examples
genann
genann
Index
Genann
Examples
infrared
infrared
Zerynth Infra Red
Infra Red Library
Examples
lwmqtt
lwmqtt
Zerynth Lightweight MQTT
Lightweight MQTT Library
Examples
modbus
modbus
Zerynth Modbus
MODBUS Library
Examples
mqtt
mqtt
Zerynth MQTT
MQTT Library
Examples
rtttl
rtttl
Index
RTTTL Library
Examples
servo
servo
Index
Servo Library
Examples
smartsensors
smartsensors
Zerynth Smart Sensors
Generic Sensor Library
sensorPool
analogSensors
digitalSensors
Examples
zdm
zdm
Zerynth ZDM Library
Getting started
Examples
4zerobox
4zerobox
4ZeroBox Library
4ZeroBox Module
Examples
Demos
Demos
Zerynth OS
Zerynth OS
Hello Zerynth
Multi Serial
Multi Thread Basic
C Language Interface
ADC
I2C
SPI
Watchdog
ZDM Simple
Easy Keyboard Module with Zerynth and Riverdi IoT Display
Combining IoT and Blockchain Using Simple Python
ZDM
ZDM
Getting Started
Connect Power Bi to the Zerynth Device Manager
Connect Zerynth Device Manager with Grafana for IoT data Visualization
4ZeroBox
4ZeroBox
Hello 4ZeroBox
Multi-Blinking Demo
Connecting the 4Zerobox to Zerynth Device Manager over Ethernet
Connecting the 4ZeroBox to Zerynth Device Manager over WiFi
Firmware over the air Updates for 4ZeroBox over Wifi
Table of contents
Index
Index
Index
¶
Contents:
ID20LA Module
Examples
rfid reader