Skip to content

Commit 99d87cf

Browse files
Merge pull request sparkfun#27 from sparkfun/LilyProtoBoard
LilyPad USB Plus addition
2 parents 8eeed95 + 620a62b commit 99d87cf

File tree

20 files changed

+1729
-18
lines changed

20 files changed

+1729
-18
lines changed

IDE_Board_Manager/package_sparkfun_index.json

+54-5
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"architecture": "avr",
6161
"version": "1.1.6",
6262
"category": "Contributed",
63-
"url": "https://github.com/sparkfun/Arduino_Boards/raw/LilyMini_testing/IDE_Board_Manager/sparkfunboards.1.1.6.tar.bz2",
63+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/IDE_Board_Manager/sparkfunboards.1.1.6.tar.bz2",
6464
"archiveFileName": "sparkfunboards.1.1.6.tar.bz2",
6565
"checksum": "SHA-256:049FA0DF51602120EC1BDAC19F440FC0CC448C23BB277DD0D8DF855C52ACD483",
6666
"size": "1159276",
@@ -101,6 +101,55 @@
101101
],
102102
"toolsDependencies": []
103103
},
104+
{
105+
"name": "SparkFun AVR Boards",
106+
"architecture": "avr",
107+
"version": "1.1.7",
108+
"category": "Contributed",
109+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/IDE_Board_Manager/sparkfunboards.1.1.7.tar.bz2",
110+
"archiveFileName": "sparkfunboards.1.1.7.tar.bz2",
111+
"checksum": "SHA-256:16A9CA03A7869C424562795504B82FEED0FB6A7D4A63FC94280FBBA44132257C",
112+
"size": "1236343",
113+
"help": {
114+
"online": "https://forums.sparkfun.com"
115+
},
116+
"boards": [
117+
{
118+
"name": "RedBoard"
119+
},
120+
{
121+
"name": "MaKey MaKey"
122+
},
123+
{
124+
"name": "Pro Micro"
125+
},
126+
{
127+
"name": "Fio v3"
128+
},
129+
{
130+
"name": "Qduino Mini"
131+
},
132+
{
133+
"name": "Digital Sandbox"
134+
},
135+
{
136+
"name": "Mega Pro"
137+
},
138+
{
139+
"name": "RedBot"
140+
},
141+
{
142+
"name": "Serial 7-segment Display"
143+
},
144+
{
145+
"name": "ATmega128RFA1 Dev Board"
146+
},
147+
{
148+
"name": "LilyPad USB Plus"
149+
}
150+
],
151+
"toolsDependencies": []
152+
},
104153
{
105154
"name": "SparkFun SAMD Boards (dependency: Arduino SAMD Boards 1.6.5)",
106155
"architecture": "samd",
@@ -266,7 +315,7 @@
266315
"architecture": "samd",
267316
"version": "1.4.0",
268317
"category": "Contributed",
269-
"url": "https://github.com/sparkfun/Arduino_Boards/raw/LilyMini_testing/IDE_Board_Manager/sparkfun-samd-1.4.0.tar.bz2",
318+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/IDE_Board_Manager/sparkfun-samd-1.4.0.tar.bz2",
270319
"archiveFileName": "sparkfun-samd-1.4.0.tar.bz2",
271320
"checksum": "SHA-256:968918117E6EA9C7F3982F83E07B6459663AB844779855B5E175E19461C16691",
272321
"size": "289555",
@@ -303,21 +352,21 @@
303352
"systems": [
304353
{
305354
"host": "i686-mingw32",
306-
"url": "https://github.com/sparkfun/Arduino_Boards/raw/LilyMini_testing/sparkfun/samd-tools/bossac/bossac-1.4.0-win.zip",
355+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/sparkfun/samd-tools/bossac/bossac-1.4.0-win.zip",
307356
"archiveFileName": "bossac-1.4.0-win.zip",
308357
"checksum": "SHA-256:BCA6503F5DBB1F96693AFD0701A759ECFB3BE5B9FB3F9D901CA17853B224F4EB",
309358
"size": "314705"
310359
},
311360
{
312361
"host": "x86_64-pc-linux-gnu",
313-
"url": "https://github.com/sparkfun/Arduino_Boards/raw/LilyMini_testing/sparkfun/samd-tools/bossac/bossac-1.4.0-linux64.tar.bz2",
362+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/sparkfun/samd-tools/bossac/bossac-1.4.0-linux64.tar.bz2",
314363
"archiveFileName": "bossac-1.4.0-linux64.tar.bz2",
315364
"checksum": "SHA-256:BB8F398BF84C5F31880FE9A2C7AE0174592516CE4821B49744B426AA968ADA10",
316365
"size": "225696"
317366
},
318367
{
319368
"host": "x86_64-apple-darwin",
320-
"url": "https://github.com/sparkfun/Arduino_Boards/raw/LilyMini_testing/sparkfun/samd-tools/bossac/bossac-1.4.0-osx.tar.bz2",
369+
"url": "https://github.com/sparkfun/Arduino_Boards/raw/master/sparkfun/samd-tools/bossac/bossac-1.4.0-osx.tar.bz2",
321370
"archiveFileName": "bossac-1.4.0-osx.tar.bz2",
322371
"checksum": "SHA-256:D0F225846D7BC80A74324D783CDB35C42A7F85EAD73CC016C0CC767B0AA5E81C",
323372
"size": "74461"
1.18 MB
Binary file not shown.

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ This repository contains support for the following SparkFun Arduino-compatible d
1818
* [RedBot](https://www.sparkfun.com/products/12097)
1919
* [Serial 7-Segment Display](https://www.sparkfun.com/products/11441)
2020
* [ATmega128RFA1 Development Board](https://www.sparkfun.com/products/11197)
21+
* [LilyPad USB Plus](https://www.sparkfun.com/products/14346)
2122

2223
#### SAMD (ARM Cortex-M0+) Boards
2324

sparkfun/avr/boards.txt

+35
Original file line numberDiff line numberDiff line change
@@ -345,3 +345,38 @@ atmega128rfa1.build.f_cpu=16000000L
345345
atmega128rfa1.build.board=ATMEGA128RFA1_DEV_BOARD
346346
atmega128rfa1.build.core=arduino:arduino
347347
atmega128rfa1.build.variant=rf128
348+
349+
################################################################################
350+
############################# LilyPad USB Plus #################################
351+
################################################################################
352+
353+
LilyPadProtoUSB.name=LilyPad USB Plus
354+
LilyPadProtoUSB.vid.0=0x1B4F
355+
LilyPadProtoUSB.pid.0=0x0110
356+
357+
LilyPadProtoUSB.upload.tool=avrdude
358+
LilyPadProtoUSB.upload.protocol=avr109
359+
LilyPadProtoUSB.upload.maximum_size=28672
360+
LilyPadProtoUSB.upload.maximum_data_size=2560
361+
LilyPadProtoUSB.upload.speed=57600
362+
LilyPadProtoUSB.upload.disable_flushing=true
363+
LilyPadProtoUSB.upload.use_1200bps_touch=true
364+
LilyPadProtoUSB.upload.wait_for_upload_port=true
365+
366+
LilyPadProtoUSB.bootloader.tool=avrdude
367+
LilyPadProtoUSB.bootloader.low_fuses=0xff
368+
LilyPadProtoUSB.bootloader.high_fuses=0xd8
369+
LilyPadProtoUSB.bootloader.extended_fuses=0xce
370+
LilyPadProtoUSB.bootloader.file=caterina/Caterina-lilypadusbplus.hex
371+
LilyPadProtoUSB.bootloader.unlock_bits=0x3F
372+
LilyPadProtoUSB.bootloader.lock_bits=0x2F
373+
374+
LilyPadProtoUSB.build.mcu=atmega32u4
375+
LilyPadProtoUSB.build.f_cpu=8000000L
376+
LilyPadProtoUSB.build.vid=0x1B4F
377+
LilyPadProtoUSB.build.pid=0x0110
378+
LilyPadProtoUSB.build.usb_product="LilyPad USB Plus"
379+
LilyPadProtoUSB.build.board=AVR_LILYPAD_ARDUINO_USB_PLUS_BOARD
380+
LilyPadProtoUSB.build.core=arduino:arduino
381+
LilyPadProtoUSB.build.variant=lilypadusbplus
382+
LilyPadProtoUSB.build.extra_flags={build.usb_flags}

0 commit comments

Comments
 (0)