The Tessel 2 is equipped with two 10-pin module ports to add sensors and other external hardware, two USB ports for camera peripherals and flash storage, a 10/100 supported ethernet port, and a microUSB connector for power and tethered programming.
The top open-source alternatives to Tessel 2
are Ubuntu.
One of the criteria for ordering this list is the number of mentions that products have on reliable external sources.
You can suggest additional sources through the form here.