- Mikrokontroler LPC824/30 MHz/32 kB Flash/8 kB RAM.
- Między innymi: 3×UART, 4×I²C, 2×SPI, 12-bitowy przetwornik A/C.
- 16×GPIO.
- Płytka zawiera konwerter USB/UART do komunikacji z komputerem oraz do programowania mikrokontrolera.
- Rozmieszczenie wyprowadzeń podobne do Arduino Nano.
- Zasilanie 5 V poprzez złącze mini USB lub mikro USB.
- Wymiary płytki: 45 mm×20 mm.
- Możliwość wykorzystania w płytce stykowej.
Moduł ma 2 rzędy wyprowadzeń w formie szpilek goldpin. Schemat ideowy modułu z LPC824 pokazano na rysunku 1. Oprócz mikrokontrolera moduł ma konwerter USB typu FT230 z wyjściem UART. Pełni on dwie ważne funkcje: po pierwsze, umożliwia przesyłanie danych pomiędzy modułem a komputerem. Po przyłączeniu do komputera jest rozpoznawany jako port szeregowy COM. Za pomocą dowolnego programu typu terminal można odbierać dane z modułu i przesyłać do niego polecenia. Po drugie, konwerter umożliwia programowanie mikrokontrolera. Układ LPC824 ma fabrycznie zainstalowany bootloader. Jest on umieszczony poza pamięcią programu, więc nie ma możliwości, że zostanie skasowany. Po włączeniu zasilania jest sprawdzany poziom logiczny na porcie 12 (ISP) i jeśli jest niski, to jest uruchamiany bootloader. Jeśli stan na porcie 12 jest wysoki, to jest uruchamiana zawartość pamięci programu. Po tym początkowym etapie port 12 może być wykorzystany do innych funkcji (na płytce modułu steruje on diodą LED).
Aby wprowadzić moduł w tryb programowania (uruchomić bootloader), należy przytrzymać przycisk SW2 (oznaczony ISP) i dołączyć zasilanie lub zrestartować moduł, przyciskając przycisk SW1 (oznaczony RST). Do umieszczenia pliku programu w pamięci mikrokontrolera potrzebny jest prosty program FlashMagic, dostępny pod adresem www.flashmagictool.com. Jedynie w polu COM Port należy ustawić numer portu COM, jaki otrzymał moduł po dołączeniu do komputera, a w polu Hex File należy wskazać lokalizację pliku programu na komputerze.