|
EM1206 |
Top Previous Next |
|
Introduction The EM1206 is a miniature BASIC-programmable embedded module. This device is a member of the x20x family of embedded modules and takes full advantage of unique mechanical concept of x20x devices. The module can be used with any suitable jack and magnetics, or with our patent-pending RJ203 jack/magnetics module. The combined PCB footprint of the EM1206 and RJ203 is only 34.5x19mm. The module's hardware mix, which includes 100Base/T Ethernet, four serial ports, flash disk, EEPROM, and RTC, has been carefully tailored to address the typical needs of network-enabled control applications. This makes the EM1206 especially suitable for "connected" edge products such as sensors, network-enabled card readers, actuators, and other lightweight devices. The EM1206 is fully supported by TIDE software and a dedicated EM1206 platform that covers all hardware facilities of the module (see "TIDE and Tibbo BASIC Manual"). For convenient testing and evaluation Tibbo offers the EM1206EV evaluation board. The EM1206 can also support Wi-Fi communications (this requires GA1000 add-on board), as well as external LCD, keypad, and buzzer. Hardware features
- Connect any suitable external jack and magnetics; or - Combine the EM1206 with Tibbo's patent-pending RJ203 module to achieve minimal PCB footprint.
- Baudrates of up to 921,600bps; - None/even/odd/mark/space parity modes; - 7/8 bits/character modes; - Full-duplex mode with optional flow control; - Half-duplex mode with direction control; - Encoding and decoding of Wiegand and clock/data streams.
- 8 interrupt lines; - Serial port lines; - 16 lines that are combined into two 8-bit ports; - Square wave output (6Hz - 22'1184MHz), which can be used to control external buzzer.
- Green and red status LEDs; - Green and yellow Ethernet status LEDs.
Programming features
- Sock — socket communications (up to 16 UDP, TCP, and HTTP sessions); - Net — controls Ethernet port; - Wln — handles Wi-Fi interface (requires GA1000 add-on module); - Ser — in charge of serial ports (UART, Wiegand, and clock/data modes); - Io — handles I/O lines, ports, and interrupts; - Kp — scans keypads of matrix and "binary" types; - Rtc — keeps track of date and time; - Fd — manages flash memory file system and direct sector access; - Stor — provides access to the EEPROM; - Romfile — facilitates access to resource files (fixed data); - Pat — "plays" patterns on up to five LED pairs; - Beep — generates buzzer patterns; - Button — monitors MD line (setup button); - Sys — in charge of general device functionality. |