Zapojení je velice jednoduché, obsahuje pouze WiFi modul Wemos D1 mini (ESP8266), převodník MAX485, step down konvertor, konektory a podpůrné součástky. Použitý konvertor napětí je osazen obvodem MP2315. Rezistory R1 a R2 slouží ke statickému zakončení sběrnice XpressNet, pokud použijete originální obvod MAX485 (pozor na čínské klony), můžete je vynechat. Dioda D1 slouží k oddělení výstupu obvodu MAX485 od vstupu modulu Wemos, který pracuje na napětí 3,3V. Kvůli úbytku napětí, by D1 měla být typu Schottky. Kondenzátor C2 je přidán podle doporučení k modulu Wemos. Jeho kapacita napomáhá stabilnějšímu spojení a není kritická. Na pin D4 se připojuje tlačítko, které slouží jako vypínač a tento pin je vytažen na kladné napájení (pull-up). Toto vytažení by měla zajišťovat LED na desce modulu Wemos. Interní vytažení však nebylo postačující a docházelo k nežádoucímu vypínání, proto byla přidána externí LED1 a R3. Signalizace LED1 není zapotřebí, ale kladné vytažení potřebné je. Pokud LED1 nepoužijete, nahraďte ji propojkou a hodnotu R3 zvolte 10k. Pokud nebudete využívat vypínání pomocí tlačítka, můžete vynechat jumper JP1. Dioda D2 slouží jako ochrana proti přepólování a může být libovolného typu. Propojka (jumper) JP2 byla přidána, aby tento modul mohl být využit univerzálně (jako slave i master) a v tomto zapojení zůstává rozpojena. Protože je odběr modulu vyšší, než povoluje specifikace sběrnice XpressNet (20mA), neslouží propojka JP2 k připojení napájení modulu z této sběrnice (pro vyzkoušení funkce, bez připojení externího zdroje napájení, je však její využití možné). Napájení je zajištěno přes svorkovnici X1. Před připojením zdroje musí být propojka (jumper) JP2 rozpojena. Použijte stabilizovaný zdroj schopný dodávat proud alespoň 500mA. Pokud použijete napájecí zdroj s napětím 5V, je možné vynechat i konvertor napětí a diodu D2. Pro úsporu místa byl obvod MAX485, společně s diodou D1 a kondenzátorem C3, fyzicky umístěn pod modul Wemos. Na desku je proto nutné, osadit dutinkové lišty dodávané s modulem.
Nyní k programu. Pro úpravu a nahrávání programu bylo použito rozhraní Arduino IDE. Do tohoto rozhraní je nutno doplnit podporu pro čipy ESP8266 a příslušné knihovny (v přiložených souborech). Veškeré nastavení se provádí v souboru config.h odkomentováním (odebráním lomítek "//") nebo zakomentováním maker (přidáním lomítek "//" před makro). V přiložených souborech je vše potřebné nastaveno a není zapotřebí nic měnit. Makro "#define SwitchFormat IB" určuje formát číslování příslušenství (výhybek). Pokud toto makro zakomentujete, číslování příslušenství bude podle RoCo, odkomentované určuje číslování podle Lenz. Další makro "#define FS28" určuje počet rychlostních stupňů lokomotivy. Před nahráváním programu je nutno nastavit frekvenci čipu na 160Mhz. Na obrázku níže můžete vidět nastavení desky a frekvence.