Arduino开发环境是用Java编写的。
但是,您为Arduino平台编写程序的标准语言实际上是C ++。
Arduino平台基于Atmel AVR芯片。至少有一个用于AVR芯片的Java
VM。AVR还可以使用其他语言,例如Forth和BASIC(尽管我只能找到商业版本,所以如果您要查找它们,我将搜索“
AVR BASIC”)。
Arduino使用虚拟COM端口在主机与其之间进行通信。虚拟COM端口可模拟旧式串行线,但可通过USB完成。然后,您可以使用Java通信API使主机上运行的Java程序与您的物理设备通信。



