MicroController Pros Home Page My Account  Cart Contents  Checkout  

****Note: We no longer process and ship international orders. Only orders from USA and Canada are now accepted.****
You can place international orders for our products on E-Bay. Just copy the item's title description from our website and paste it into the search box on E-Bay and place your order there.

  Store » EM1000 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
BASIC/C Programmable 100Mbps Ethernet to Serial (UART) Module US$10.00

BASIC/C Programmable 100Mbps Ethernet to Serial (UART) Module

The EM1000 is a programmable Ethernet Module for on-board installation which can be tested with the EM1000-EV Evaluation Board.

Programmable Ethernet Module Features

  • High-performance (88 MHz) RISC processor.
  • One 100BaseT Ethernet port with Auto-MDX (detection of straight-through or crossover cable). Standard Ethernet magnetics are not integrated into the Module.
  • Support for UDP(1), TCP(1), ICMP (ping)(1), DHCP(1), and HTTP(1) protocols; up to 16 simultaneous UDP or TCP(HTTP) connections(1). Additional protocols, such as SMTP, can be implemented in your BASIC application.
  • Four high-speed serial ports (CMOS-level) that can work in UART, Wiegand(1), and clock/data(1) modes.
  • UART baudrates can be up to 1382400 bps; none/even/odd/mark/space parity and 7/8 bits/character UART modes available; full-duplex UART mode with optional flow control(1) and half-duplex UART mode with automatic direction control(1) supported. TX(2), RX(2), RTS(1), CTS(1), DTR(1), DSR(1) and DCD(1) lines provided.
  • 49 general-purpose I/O lines:
    • 40 lines combined into five 8-bit ports
    • 8 interrupt lines that can be triggered on line stage change.
    • 1 programmable square wave generator (6 Hz to 221184 MHz) that can be used to control a buzzer.
  • 1024KBytes of Flash memory. 64KB are used to store device firmware (TiOS). The rest is available to store BASIC application and data.
  • 2KBytes of EEPROM memory.
  • Real-time-counter (RTC) with its own backup power input.
  • Software- and hardware-controlled on-board PLL (Phase-Locked loop) to control the clock frequency of the device: 11.0592MHz with PLL off, 88.4736MHz with PLL on.
  • Reliable power-on/brown-out reset circuit; no additional external reset circuitry required. Master reset input also provided.

  • 1. This feature is actually implemented in firmware.
    2. In UART mode, TX and RX lines are controlled by dedicated UART hardware. In Wiegand and clock/data modes, these pins are under the control of TiOS firmware.

The EM1000 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 BASIC virtual machine that executes your application written in Tibbo BASIC.

The EM1000 has no pre-defined functionality whatsoever; programmability in Tibbo BASIC and/or Tibbo C means that you can create your own unique EM1000 application. The module is powerful enough to be the "heart" of your system — not just a networking peripheral.

View the TIDE, TiOS, Tibbo BASIC and Tibbo C Online Manual.

View a Tibbo BASIC Introduction Video.

In 2007, Tibbo introduced a BASIC application that turns EM1000 into a 4-port serial device server. As such, the EM1000 is fully compatible with "fixed-firmware" device servers manufactured by Tibbo, such as the EM100. All information provided in the Device Server Application Firmware manual applies equally to the EM1000 running this "device server" BASIC application. Naturally, this application is compatible with the Device Server Toolkit (DST), Virtual Serial Port Driver for Linux (VSPDL), and the LinkServer.

The TiOS firmware of the EM1000 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 EM1000. The Monitor cannot be upgraded. Network upgrades rely on the application firmware itself; there is a self-upgrade algorithm.

The EM1000 module features a real-time clock (RTC), which can be backed up with a Supercapacitor mounted on the EM1000 module. If you wish to get the module with Supercapacitor mounted, please select the appropriate option from the crop-down menu below.

Available Options:

Optional Recommended Products for this Item
Ethernet Connector and Magnetics for EM Series Modules+ US$4.00
Wi-Fi Add-On Board for Tibbo Serial-to-Ethernet Modules+ US$5.00

This product was added to our catalog on Thursday 16 November, 2006.


Customers who purchased this product also bought:
BASIC/C Programmable 100Mbps Ethernet to RS232 Starter KitBASIC/C Programmable 100Mbps Ethernet to RS232 Starter KitUS$75.00

Shopping Cart more
0 items
What's New? more
2-pin Female Connector Harnesses, Pack of 10, with 10 Wires
2-pin Female Connector Harnesses, Pack of 10, with 10 Wires
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to BASIC/C Programmable 100Mbps Ethernet to Serial (UART) Module
Reviews more
Write ReviewWrite a review on this product!
  Sunday 21 July, 2024   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce