WM2000
Hardware devices covered by this platform
- WM2000 programmable wireless IIoT module
Memory space and key info
RAM |
59,392 bytes for application variables and data |
Flash |
1,728,512 bytes for storing up to two compiled Tibbo BASIC/C application binaries 4,194,304 bytes for data storage (dedicated flash disk memory) |
EEPROM |
2,048 bytes for application data |
TiOS Firmware Version |
Date |
Notes |
V4.02.01 (download) |
30MAR2022 |
|
V4.01.04 (download) |
04NOV2021 |
|
V4.01.02 (download) |
17JUN2021 |
|
V4.00.00 (download) |
25DEC2020 |
|
32-bit platform |
|
Clock frequency (CLOCK) and clock control |
Frequency is fixed at 192MHz |
Available network interfaces |
|
Unidirectional2 |
|
UART limitations |
Maximum practical baud rate of ~921,620 |
512 bytes for TX, 512 bytes for RX |
|
Depends on the serial port mode |
|
Interdependent |
|
Supported |
|
ADC |
Three channels, 12 bits (7 bits effective) |
Pulse-width Modulation (PWM) |
Nine channels with a common 2MHz core clock 30Hz to 20KHz frequency range frequency and duty cycle resolution is frequency-dependent |
GA1000 support |
N/A |
WA2000 support |
N/A |
N/A |
|
Beep frequency |
beep.frequency defines the frequency used, from 30Hz to 20KHz |
28 bytes for MAC and device password storage |
|
128 bytes: 64 OTP bytes + 64 fixed bytes |
|
Dedicated |
|
Self-upgrades for Tibbo BASIC/C applications |
Supported through fd.copyfirmware, fd.copyfirmwarelzo, fd.copyfirmwarefromfile, and fd.copyfirmwarefromfilelzo methods3 |
Status Green (SG) LED and control line Status Red (SR) LED and control line Status Yellow (SY) LED and control line |
|
Serial Wireless / UDP Broadcast transport Wireless / WinPCap transport |
- The sock.allowedinterfaces property refers to the Wi-Fi interface as "WLN" and PPP as "PPP." The sock.targetinterface and sock.currentinterface properties rely on the enum pl_sock_interfaces, whose members differ depending on the platform.
- Surrounding hardware may dictate which GPIO lines must be used as inputs or outputs.
- All files in the WM2000's flash storage must be 4KB-aligned. For more information, please see Platform Objects.
Supported objects, variable types, and functions
|
Platform-specific constants
You can find them here.