30
Apr
TIBBO MODULI EMBEDDED PROGRAMMABILI
Hardware
Specifications:
- Powered by Tibbo OS (TiOS).
- 10/100BaseT auto-MDIX Ethernet port (no magnetics):
- Connect any suitable external jack and magnetics; or
- Combine the EM1206 with the RJ203 jack/magnetics front-end.
- Optional Wi-Fi interface (requires the GA1000 add-on module).
- Can control a GPRS modem* (such as the SIM900).
- Four high-speed serial ports (CMOS):
- Baudrates of up to 921,600bps;
- None/even/odd/mark/space parity modes;
- 7 or 8 bits/character;
- Full-duplex mode with RTS/CTS and XON/XOFF flow control;
- Half-duplex mode with direction control;
- Encoding and decoding of Wiegand and clock/data streams.
- 17 general-purpose I/O lines; 8 lines can work as interrupts.
- Square wave output (can be used for buzzer* control).
- 4 synchronous serial ports with SPI and I2C modes.
- Supports LCD and OLED panels*.
- Supports matrix and binary output keypads*.
- RTC with dedicated backup power input.
- 22KB SRAM for Tibbo BASIC/C variables and data.
- 1MB flash memory for TiOS, application code, and file system.
- 2048-byte EEPROM for data storage.
- Four status LEDs onboard:
- Green and red main status LEDs;
- Yellow Ethernet link LED;
- Green 100Mb LED.
- Two control lines for attaching external green and red main status LEDs.
- Software-controlled PLL for selecting high or low speed.
- Reliable power-on/ brown-out reset circuit.
- Power: 230mA @ 3.3V (100Base-T mode, full speed).
- Dimensions (LxWxH): 33.4 x 18.1 x 4.2mm.
- Dimensions with RJ203 (LxWxH): 34.4 x 20.0 x 15.5mm.
- Operating temperature range: -40 ~ +70°C.
- Firmware is upgradeable through the serial port or network.
- Tibbo BASIC/C application can be debugged through the Ethernet LAN.
- CE- and FCC-certified.
*Must be connected externally.
Programming
Create powerful, network-enabled applications in Tibbo BASIC and Tibbo C. Learn more...
Platform objects:
- beep — generates buzzer patterns.
- 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.
- kp — works with matrix and binary keypads.
- lcd — controls graphical display panels.
- 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).
- rtc — keeps track of date and time.
- ser — controls serial ports (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.
Function Groups: 27 string functions, 8 date/time conversion functions, encryption/hash calculation functions (RC4, MD5, SHA-1), and more.
Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.