107 Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
ports, onboard flash disk, EEPROM, and the RTC with optional backup
supercapacitor. Like the EM2000, the EM2001 board can control a WA2000 Wi-
Fi/BLE add-on, as well as an external LCD, keypad, buzzer, and many other
peripheral components.
Unlike the EM2000, the EM2001 us a self-sufficient board: it has a 12V-to-3.3V
switching power regulator, RJ45 connector with magnetics, three LEDs, and the MD
button. Thus, the EM2001 does not require a host board to plug into. The EM2001 is
the host board. As such, the EM2001 is equally suited to low-volume production
devices and hobbyist projects alike.
The EM2001 is fully supported by TIDE software. The board shares the same
programming platform with the EM2000 module (see TIDE, TiOS, Tibbo BASIC, and
Tibbo C Manual).
EM2001 advantages over the EM1001 board
The EM2001 is a high-performance upgrade to our EM1001 board. Here is small list
of important improvements:
·
32-bit architecture (vs. 16-bit architecture of the EM1001).
·
5 to 80 times better performance, depending on the calculations and variable
types.
·
7 times faster GPIO manipulation.
·
3 times larger available user SRAM (66KB vs. 22KB).
·
1.5-3.0 times faster graphics.
·
2.2 times lower power consumption (100mA vs. 220mA).
·
2 times larger flash memory (1MB for TiOS/code + 1MB for the file system vs. 1MB
total for TiOS, code, and file system).
·
56 I/O lines (vs. 54 lines on the EM1001).
·
4-channel ADC.
·
The ability to update TiOS firmware and compiled Tibbo BASIC/C app over-the-air
(this requires the WA2000 and an iOS or Android device).
Hardware features
·
32-bit architecture.
·
Powered by Tibbo OS (TiOS).
·
10/100BaseT auto-MDIX Ethernet port with RJ45/magnetics (MDIX feature means
automatic detection of "straight" and "cross" cables).
·
Optional Wi-Fi interface (requires the WA2000 add-on module to be connected).
·
Optional BLE interface (requires the WA2000 add-on module).
·
Can control a GPRS modem* (such as the SIM900).
·
Four high-speed serial ports (CMOS-level):
- Baudrates of up to 460,800bps;
- None**/even/odd/mark/space parity modes;
- 7**/8 bits/character;
- Full-duplex mode with RTS/CTS and XON/XOFF flow control;
- Half-duplex mode with direction control;