Deploy Standard Firamta which uses a networking stream instead of the serial port.
-
Install PlatformIO
-
git clone https://github.com/peterschwarz/standard-firmata-networking
-
git submodule init
-
Customize the WiFi sketch as necessary to specify your SSID and encryption type, if necessary.
-
Build and upload to your device
platformio run --target upload
git clone --recursive https://github.com/peterschwarz/standard-firmata-networking.git
- Copy the "EthernetStream" and "WiFiStream" folders from \lib\ to your Arduino libraries directory. This is usually
%HOMEPATH%\Documents\Arduino\libraries
- Run the appropriate sketch in the Arduino IDE.
- Customize the WiFi sketch as necessary to specify your SSID and encryption type, if necessary.
- Upload to your device.
Currently, the build supports the Arduino Uno. If you'd like to add additional board targets, see the PlatformIO docs and add add your board.