Commit Graph

24 Commits

Author SHA1 Message Date
David A. Mellis
d4bff03f80 Merge pull request #60 from per1234/boards-manager-install
Add Boards Manager install support
2015-05-08 14:14:12 -04:00
per1234
01c696f3ca Add Boards Manager install support
Platforms index for Arduino IDE 1.6.4 Boards Manager install support.
2015-05-08 10:00:29 -07:00
David A. Mellis
702aa28745 Move files to root folder for boards manager. 2015-05-08 12:36:26 -04:00
David A. Mellis
42848608aa PWM on pin 4 (TIMER1B).
This fixes issue #36 (for Arduino 1.5.x at least). It uses
initVariant() to put Timer1 into PWM mode and a hacky #define alias
(TCCR1A for GTCCR) so that analogWrite() will set the right bit in the
right register to connect the timer PWM output to the pin. Also, the
pre-scale factor and PWM frequency are probably wrong (or, at least,
not the same as on other AVRs).
2014-08-06 17:39:52 -04:00
David A. Mellis
d76291d429 Merge pull request #35 from cmaglie/lib-1.5-cores
Fix core for IDE >=1.5.3
2013-09-20 13:25:57 -07:00
Cristian Maglie
c7a9a7cd57 Merge remote-tracking branch 'origin/master' into lib-1.5-cores 2013-09-18 11:54:00 +02:00
Cristian Maglie
fde77b8b73 Fixed tool definition. 2013-09-14 11:57:43 +02:00
David A. Mellis
51c580482e Update boards.txt and platform.txt to fix "bootloader burning". 2013-03-13 14:20:45 -04:00
David A. Mellis
5123918765 Add A0, A1, A2, A3 constants and analogPinToChannel(). 2013-03-06 17:35:12 -05:00
David A. Mellis
ffa3c044f0 Change ATtiny bootloader.tool from avrdude2 to avrdude. 2013-03-06 16:34:41 -05:00
David A. Mellis
1e189fec7b Add platform.txt file that attempts to set fuses w/o bootloader hex file. 2013-03-05 10:38:00 -05:00
David A. Mellis
46ba7eb90d Update for lib-1.5-cores format. 2013-03-04 18:09:40 -05:00
David A. Mellis
5e02839b2e Factor out processor and clock selection into separate menus. 2012-12-20 16:50:51 -05:00
David A. Mellis
d66e2a6a30 First pass at 1.5.x support (untested).
This involved:
* moving the files to an avr/ sub-directory
* adding a copy of the platform.txt file from the Arduino 1.5.x repository (note that this shouldn't be necessary: https://github.com/arduino/Arduino/issues/1157)
2012-12-08 10:55:00 -05:00
David A. Mellis
6bff52263a Adding entries for 20 MHz external clocks. 2011-10-28 19:02:29 -04:00
David A. Mellis
198faca6c0 Fixing typo (attiny84 -> attiny44 in ATtiny44 (8 MHz)). 2011-10-26 18:15:10 -04:00
David A. Mellis
4151df2458 Adding 8 MHz versions of ATtiny44 & 45 and fuses for 1 MHz boards. 2011-10-25 14:20:27 -04:00
David A. Mellis
63ba6fc4c3 Adding 8 MHz versions of ATtiny85 and ATtiny84. 2011-10-24 16:07:06 -04:00
David A. Mellis
a4ef5b0c47 Renumbering pins for ATtiny24/44/84. 2011-10-24 16:06:50 -04:00
David A. Mellis
f80fa9b35f Adding pin change interrupt macros for ATtiny45/85 (for SoftwareSerial). 2011-10-21 19:18:00 -04:00
David A. Mellis
6fc9896ff8 Adding pin change interrupt macros for ATtiny44/84. 2011-10-21 18:28:43 -04:00
David A. Mellis
070d381a6b Adding ATtiny44 and ATtiny84. 2011-09-30 11:47:04 -04:00
David A. Mellis
af9af95a20 Updating for Arduino 1.0 (removing core and using variants). 2011-09-30 10:10:07 -04:00
David A. Mellis
7c1a03d31a Initial commit of ATtiny45/85 core (from work by Alessandro Saporetti).
This is documented here: http://hlt.media.mit.edu/?p=1229 and based on work here: http://sites.google.com/site/elettronicaarduinoesperimenti/Home/arduino-ide-and-attiny45
2011-09-30 10:04:46 -04:00