Wireless Add-on Port, Wi-Fi Communications

Top  Previous  Next

The wireless add-on port of the EM2000 is a separate 10-pin connector (or pads on the PCB). It is primarily intended for connecting our GA1000 Wi-Fi add-on module. The port carries 5 general-purpose I/O lines. In the absence of the wireless module these 5 lines may be used for other purposes.


EM2000 versions and the wireless add-on port

Standard EM2000 devices do not have the wireless add-on port connector and the landing PCB area for the connector is left empty.

Wireless add-on modules, such as the GA1000, may be directly soldered into the wireless add-on port pads on the EM2000. Ordering the EM2000G device combination will get you the EM2000 module with the GA1000 add-on already soldered in.

EM2000-...-A devices feature a 10-pin wireless add-on pin header. The pins on this header are identical to all other pins on the EM2000 and face the host PCB. This way the wireless port of the EM2000 can be connected to some other circuitry on the host PCB.

EM2000-...-T devices have a female wireless add-on port connector, which the GA1000 can be plugged into. EM2000 modules of "-T" variety are intended for convenient GA1000 testing and are not recommended for use in production devices.

For further information on available EM2000 versions see Mechanical Dimensions and Ordering Info and Specifications topics.


Flexible mapping of Wi-Fi interface lines

It should be noted that the GA1000 can be controlled through any five GPIO lines of the EM2000. Obviously, the lines on the wireless add-on port are the most convenient for the task: The pin assignment of the connector matches that of the GA1000, so the Wi-Fi add-on can be inserted into the connector directly. Also, this way the GA1000 takes no extra space on the host PCB. Nonetheless, it is always possible to connect the GA1000 using wires (or traces on the PCB), in which case any combination of I/O lines can be used for communicating with it. This is facilitated by several I/O mapping properties offered by the Wi-Fi (wln.) object.

For more details on Wi-Fi communications see wln. object's documentation in the "TIDE and Tibbo BASIC Manual".