User's Manual

Flairmesh Technologies Confidential -16-
battery application, the VBAT pin can measure the battery voltage directly.
3.5 LED Drivers
The FMB100 includes a 5 PWM LED driver for driving RGB LEDs for producing a wide range of colors.
There are 3 open-drain LED outputs multiplexed with AIOs. Any PIOs can also be mapped into LED
output by firmware.
3.6 Serial Interfaces
3.6.1 UART
The module has a standard UART serial interface that provides a simple mechanism for communicating
using RS232 protocol.
Tabl e 16 : Possible UART Settings
3.6.2 USB
FMB100 has a full-speed (12 Mbps) USB interface for communicating with other compatible digital devices.
The USB interface on FMB100 acts as a USB peripheral, responding to requests from a master host
controller.
FMB100 contains internal USB termination resistors and requires no external resistors.
FMB100 supports the Universal Serial Bus Specification, Revision v2.0 (USB v2.0 Specification), supports
USB standard charger detection, and fully supports the USB Battery Charging Specification v1.2.
With special firmware FMB100 also supports USB HID/CDC and audio function.
3.6.3 I2C
Any two PIOs can be used to form a master I2C interface.
Parameter
Possible Values
Baud Rate
Minimum
1200 baud (≤2%Error)
9600 baud (≤1%Error)
Maximum
4M baud (≤1%Error)
Flow control
RTS/CTS or None
Parity
None, Odd or Even
Number of Stop Bits
1 or 2
Bits per Byte
8