The EM500 is a miniature stand-alone BASIC-programmable embedded module, designed to be used in combination with a standard LED/magnetics RJ45 jack. The combined footprint of the EM500 and a standard jack is only 28.5x18.5mm.
The module's hardware mix, which includes 10/100BaseT Ethernet, a serial port, and 8 I/O lines, has been carefully tailored to address the basic needs of lightweight network-enabled control devices.
Compact dimensions, space-saving "vertical slice" mechanical design, low power consumption, and innovative dual-function LED control lines make the module an excellent fit for miniature, cost-sensitive designs.
The EM500 also supports Wi-Fi communications (using the GA1000 add-on board), as well as flash disk (via an SPI flash IC).
The EM500 can be ordered standalone or in combination with an industry-standard RJ45 jack and/or all discrete components required to complete the circuit.
Specifications:
Based on a second-generation ASIC (T2000).
10/100BaseT auto-MDIX Ethernet port (no magnetics).
One serial port (CMOS-level):
Baudrates of up to 460800bps;
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.
Fd — manages flash memory file system and direct sector access (requires an external SPI flash IC).
Function Groups: String functions (27 in total!), date/time conversion functions (8), encryption/hash calculation functions (RC4, MD5, SHA-1), and more.
Variable Types: Byte, char, integer (word), short, dword, long, real, string, plus user-defined arrays and structures.
Here's a video showing how to quickly make the EM500 into a Device Server, no programming reqired:
And here's a video showing what's in the box:
Also, if you're curious about programming in Tibbo BASIC, check out our other video tutorials.