The Feather Huzzah is a microprocessor that can be programmed in Arduino or MicroPython (which can be put on to the specific Huzzah you are working with through a series of steps).
It has an ESP8266 WiFi-compatible microchip built-in, making it easily connect to the internet.
Another version, the Feather Huzzah32 comes with an ESP32 chip, capable of both WiFi and Bluetooth connectivity.
Through this internet connection, the Huzzah can connect to Thingworx with the help of the "urequests" module.
Raspberry Pi
The Raspberry Pi series of tiny, single-board computers have all the functionality of Huzzah plus way more. The only downside is that it is a little larger.
The Pi is capable of connecting to the internet and Thingworx seemlessly using Python, Arduino, or MATLAB code.
EV3
The LEGO EV3 comes with a complete LEGO kit and is used to easily control motors and sensors to build them right in to a project or design.
The EV3 is easy to set up, but is limited in it's function as it is only compatible with the sensors/motors in its kit.
The EV3 can be easily controlled directly through the LEGO Mindstorms Education software, but is also compatible with LabVIEW or Scratch.
Wio Link
The Seeed Wio Link is a microcontroller that is compatible only with grove sensors
The Wio can be controlled with LabVIEW or Python
Wio has its own cloud and APIs which can read its sensors and be used to connect to the Thingworx Cloud
Particle Photon
To connect to the Thingworx cloud, the Particle requires data to be published to the particle cloud and then sent to the Thingworx cloud via a Webhook.
There are restrictions on the number of times per minute that data can be published to the particle cloud, so we found that the Particle is only a good choice for data that doesn't require constant updating.
The particle wifi connection tends to be fairly spotty.