It's been a while since I have worked with Arduino and I have lost track of the current hardware offerings.
I need to prototype an app that will accept data from a CAN bus, process it and publish new data. I originally got a Beagle Bone Green Wireless and a CAN cape for it but have not been to make it work. I have had good luck with Arduino in the past, at least I have with the ones using 8 bit Atmel CPUs.
Could someone recommend hardware? Ideally, I need:
- 32 bit processor
- Runs an operating system like Linux
- 2 CAN bus would be nice, but at least 1 is required
- Wifi - ideally with host capability
- Bluetooth or BLE
- A bunch of DIO
- At least one interrupt driven serial port
If someone could recommend a hardware platform I would be appreciative.