
The EM1001 is a programmable Ethernet board that is similar in features to the EM1000 module. But while the EM1000 is a module that requires assembly onto a host board, this EM1001 is a self-sufficient board. The board has a 10/100Base-T Ethernet port (RJ45 connector and magnetics built in), four serial ports, on-board Flash drive, EEPROM and an RTC. A backup supercapacitor is available as an option which you can select below. This board also can control the GA1000 WiFi add-on module, which also can be selected below. This board also can support an external LCD, keypad, buzzer, and many other peripheral components. It has 54 I/O lines with 5V tolerance. The power circuit includes a 12V-to-3.3V switching regulator. There also are three LEDs and an MD button. Programmable Ethernet Board Features - High-performance (88 MHz) T1000 processor
- One 100BaseT Ethernet port with Auto-MDX (detection of straight-through or crossover cable); RJ45 connector and Ethernet magnetics on board
- Optional Wi-Fi interface (requires add-on module; select below)
- Four high-speed serial ports (CMOS-level):
• Baud rates of up to 921,600 bps • None/Even/Odd/Mark/Space parity modes • 7 or 8 data 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 - 1024KB Flash memory for firmware, application, and data
- 2KB EEPROM for data storage
- RTC with an optional backup supercapacitor (select below)
- Supports external LCD and keypad
- Programmable square-wave output for external buzzer
- Up to 54 general-purpose I/O lines (including 8 interrupt lines)
- Three onboard LEDs:
• Red and green status LEDs • Yellow Ethernet status LED - Two control lines for externally connected LEDs
- Software- and hardware-controlled on-board PLL
- Reliable power-on/brown-out reset circuit
- Powering options:
• Through the switching power regulator with 8-20V input range • Using regulated 3.3V power (bypassing the regulator) - The regulator can provide up to 1.3A of 3.3V power to external devices
- Power consumption: 250mA @ 3.3V (100BaseT mode, PLL on)
- Dimensions: 75 × 36 × 17.5 mm (not including RJ45, power jack, GA1000)
- Firmware is upgradeable through the serial port or network
- CE and FCC certified
The EM1001 is a universal module that can serve as a central building block of control equipment, data terminals, safety and security systems, etc. Its firmware, called TiOS (Tibbo Operating System), features a virtual machine that executes your application written in Tibbo BASIC and/or Tibbo C. The EM1001 has no pre-defined functionality whatsoever — programmability in Tibbo BASIC means that you can create your own unique EM1001 application. The board is powerful enough to be the "heart" of your system — not just a networking peripheral. The TiOS firmware of the EM1001 can be upgraded through the module's serial port 0 or Ethernet port. Serial upgrades are facilitated by a Monitor — a fixed "service" firmware inside the EM1001. The Monitor cannot be upgraded. Network upgrades rely on the application firmware itself — there is a self-upgrade algorithm. Platform Objects - sock — socket comms (up to 16 UDP, TCP, and HTTP sessions)
- net — controls Ethernet port
- wln — handles WiFi interface (when used with GA1000)
- ser — in charge of up to 4 serial ports (UART, Wiegand, and clock/data modes)
- ssi — up to 4 serial synchronous interface channels (for SPI, I2C, etc.)
- io — handles I/O lines, ports, and interrupts
- lcd — controls graphical display panels (several types supported)
- 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)
- pppoe — accesses the internet over an ADSL modem
- ppp — accesses the internet over a serial modem (e.g. GPRS)
- pat — "plays" patterns on up to five LED pairs
- beep — generates buzzer patterns
- button — monitors the MD line (setup button)
- sys — in charge of general device functionality
Function Groups - Strings functions (27 in total)
- Date/time conversion functions (8)
- Encryption/hash calculation functions (AES128, RC4, MD5, SHA-1)
Variable Types - Byte, char, integer (word), short, dword, long, real, string, plus user-defined arrays and structures.
Programmable Ethernet Board Resources
Available Options:
Supercapacitor: |
|
Optional Recommended Products for this Item
|