File tree Expand file tree Collapse file tree 3 files changed +34
-1
lines changed Expand file tree Collapse file tree 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}
10211021
10221022##############################################################
10231023
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}
9595tools.avrdude.cmd.path={path}/bin/avrdude
9696tools.avrdude.config.path={path}/etc/avrdude.conf
9797
98+ tools.avrdude.network_cmd={runtime.tools.arduinoota.path}/bin/arduinoota
99+ 
98100tools.avrdude.upload.params.verbose=-v
99101tools.avrdude.upload.params.quiet=-q -q
100102# 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
119121
120122tools.avrdude_remote.upload.pattern=/usr/bin/run-avrdude /tmp/sketch.hex {upload.verbose} -p{build.mcu}
121123
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+ 
122126# USB Default Flags
123127# Default blank usb manufacturer will be filled in at compile time
124128# - from numeric vendor ID, set to Unknown otherwise
125129build.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 2424          "boards" : [
2525            {"name" : " Arduino Yún"  },
2626            {"name" : " Arduino/Genuino Uno"  },
27+             {"name" : " Arduino Uno WiFi"  },
2728            {"name" : " Arduino Diecimila"  },
2829            {"name" : " Arduino Nano"  },
2930            {"name" : " Arduino/Genuino Mega"  },
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments