64Embedded Modules
© Tibbo Technology Inc.
·
10 general-purpose I/O lines; 2 lines can work as interrupts.
·
16.1KB SRAM for Tibbo BASIC/C variables and data.
·
512KB flash memory for TiOS and application code (224KB for application code).
·
Optional 1MB flash disk (requires an external SPI flash IC).
·
2048-byte EEPROM (2016 bytes are available for the application's data storage).
·
Three control lines for status LEDs:
- Control lines for two external dual-function status LEDs.
- A separate control line for the Ethernet link LED.
·
Reliable power-on/brown-out reset circuit (external reset IC not required).
·
Power: 110mA @ 3.3V (100BaseT mode).
·
"Vertical slice" form factor.
·
Dimensions (HxWxT): 16 x 18.5 x 6.5mm.
·
Operating temperature range: -40 ~ +85C.
·
Firmware and compiled Tibbo BASIC/C app can be updated through:
o The serial port;
o Ethernet LAN; or
o Over-the-air (this requires the WA2000 and an iOS or Android device).
·
Tibbo BASIC/C application can be debugged through the Ethernet LAN (no
additional debugging hardware is required).
·
CE- and FCC-certified.
* The EM510 does not support the combination of 7 bits/character mode and the
"none" parity mode.
Programming features
·
Platform objects:
- bt — in charge of the BLE (Bluetooth Low-Energy) interface.
- button — monitors the MD (setup) line.
- fd — manages the flash memory file system and direct sector access.
- io — handles I/O lines, ports, and interrupts.
- net — controls the Ethernet port.
- pat — "plays" patterns on up to five LED pairs.
- ppp — accesses the Internet over a serial modem (GPRS, etc.).
- pppoe — accesses the Internet over an ADSL modem.
- romfile — facilitates access to resource files (fixed data).
- ser — controls the serial port (UART, Wiegand, clock/data modes).
- sock — socket comms (up to 16 UDP, TCP, and HTTP sessions).
- ssi — controls serial synchronous interface channels (SPI, I2C).
- stor — provides access to the EEPROM.
- sys — in charge of general device functionality.
- wln — handles the Wi-Fi interface.