Tessel 2 is the next-generation Tessel open-source microcontroller that is programmable in JavaScript (Rust and other languages will also be supported), compatible with Node.js and io.js, offers incredibly reliable 802.11 b/g/n WiFi, two USB ports, and a 10/100 Ethernet port. It is FCC and CE certified, runs Linux built on OpenWRT, supports the WPA, WEP, WPA2-PSK, and WPA2-Enterprise security algorithms for IEEE 802.11 wireless networks, and supports board customization options.