Our favorite hardware development platform is BeagleBone Black.
It is a SoC computer similar to RaspberryPi,
but it is much more suitable for industrial use compared to RaspberryPi.
The advantages of BeagleBone:
4 GB eMMC disc
— also sold in industrial design
— contains 2 PRU processors (for realtime applications requiring very precise timing)
— contains many peripherals (timers, PWM, serial ports, input and output pins, ADC)
— easy development of expansion boards
— a large community.