Supporting Arduino as a output device

Supporting Arduino as a output device. @chanhuiwah @RonaldPark

  1. Create a "arduino comport" and "arduino wifi". Use arduino logo as the icon
  2. in arduino comport, allow people to set

these are the boards:

  1. Arduino Nano V3.0 with NRF24L01, $4 USD https://item.taobao.com/item.htm?spm=a1z09.2.0.0.341a2e8d24Sqq1&id=628418040642&_u=9buhab053fa
  2. Arduino Nano 33 BLE (Bluetooth only), $23 USD https://store.arduino.cc/products/arduino-nano-33-ble
  3. Arduino Nano 33 IoT (wifi+bluetooth), $26 USD https://store-usa.arduino.cc/products/arduino-nano-33-iot
  4. MKR WiFi 1010 (wifi+bluetooth), $29 USD https://docs.arduino.cc/hardware/mkr-wifi-1010
  5. Portenta X8, (1Gbit Ethernet+wifi+bluetooth), $240 USD https://www.arduino.cc/pro/hardware-product-portenta-x8/ https://store.arduino.cc/products/portenta-x8
  6. Portenta H7, (wifi+bluetooth), $114 USD https://store-usa.arduino.cc/products/portenta-h7?selectedStore=us

Remark:

  1. We have to use multithreaded https://www.digikey.com/en/maker/blogs/2022/how-to-write-multi-threaded-arduino-programs

Screenshot_2023-07-09_at_8.21.01_PM

Edited by Peter