File tree 3 files changed +34
-1
lines changed
3 files changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -1021,3 +1021,31 @@ one.build.extra_flags={build.usb_flags}
1021
1021
1022
1022
##############################################################
1023
1023
1024
+ unowifi.name=Arduino Uno WiFi
1025
+ unowifi.vid.0=0x2A03
1026
+ unowifi.pid.0=0x0057
1027
+
1028
+ unowifi.upload.tool=avrdude
1029
+ unowifi.upload.protocol=arduino
1030
+ unowifi.upload.maximum_size=32256
1031
+ unowifi.upload.maximum_data_size=2048
1032
+ unowifi.upload.speed=115200
1033
+ unowifi.upload.network.endpoint_upload=/pgm/upload
1034
+ unowifi.upload.network.endpoint_sync=/pgm/sync
1035
+ unowifi.upload.network.sync_return=204:SYNC
1036
+ unowifi.upload.network.endpoint_reset=/log/reset
1037
+ unowifi.upload.network.port=80
1038
+
1039
+ unowifi.bootloader.tool=avrdude
1040
+ unowifi.bootloader.low_fuses=0xFF
1041
+ unowifi.bootloader.high_fuses=0xDE
1042
+ unowifi.bootloader.extended_fuses=0x05
1043
+ unowifi.bootloader.unlock_bits=0x3F
1044
+ unowifi.bootloader.lock_bits=0x0F
1045
+ unowifi.bootloader.file=optiboot/optiboot_atmega328.hex
1046
+
1047
+ unowifi.build.mcu=atmega328p
1048
+ unowifi.build.f_cpu=16000000L
1049
+ unowifi.build.board=AVR_UNO_WIFI
1050
+ unowifi.build.core=arduino
1051
+ unowifi.build.variant=standard
Original file line number Diff line number Diff line change @@ -95,6 +95,8 @@ tools.avrdude.path={runtime.tools.avrdude.path}
95
95
tools.avrdude.cmd.path={path}/bin/avrdude
96
96
tools.avrdude.config.path={path}/etc/avrdude.conf
97
97
98
+ tools.avrdude.network_cmd={runtime.tools.arduinoota.path}/bin/arduinoota
99
+
98
100
tools.avrdude.upload.params.verbose=-v
99
101
tools.avrdude.upload.params.quiet=-q -q
100
102
# tools.avrdude.upload.verify is needed for backwards compatibility with IDE 1.6.8 or older, IDE 1.6.9 or newer overrides this value
@@ -119,8 +121,10 @@ tools.avrdude.bootloader.pattern="{cmd.path}" "-C{config.path}" {bootloader.verb
119
121
120
122
tools.avrdude_remote.upload.pattern=/usr/bin/run-avrdude /tmp/sketch.hex {upload.verbose} -p{build.mcu}
121
123
124
+ tools.avrdude.upload.network_pattern={network_cmd} -address {serial.port} -port {upload.network.port} -sketch "{build.path}/{build.project_name}.hex" -upload {upload.network.endpoint_upload} -sync {upload.network.endpoint_sync} -reset {upload.network.endpoint_reset} -sync_exp {upload.network.sync_return}
125
+
122
126
# USB Default Flags
123
127
# Default blank usb manufacturer will be filled in at compile time
124
128
# - from numeric vendor ID, set to Unknown otherwise
125
129
build.usb_manufacturer="Unknown"
126
- build.usb_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} '-DUSB_MANUFACTURER={build.usb_manufacturer}' '-DUSB_PRODUCT={build.usb_product}'
130
+ build.usb_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} '-DUSB_MANUFACTURER={build.usb_manufacturer}' '-DUSB_PRODUCT={build.usb_product}'
Original file line number Diff line number Diff line change 24
24
"boards" : [
25
25
{"name" : " Arduino Yún" },
26
26
{"name" : " Arduino/Genuino Uno" },
27
+ {"name" : " Arduino Uno WiFi" },
27
28
{"name" : " Arduino Diecimila" },
28
29
{"name" : " Arduino Nano" },
29
30
{"name" : " Arduino/Genuino Mega" },
You can’t perform that action at this time.
0 commit comments