51 Commits

Author SHA1 Message Date
David A. Mellis
c68f63d878
Merge pull request #140 from per1234/fix-link
Fix external documentation links in readme
2021-11-17 12:42:23 -08:00
per1234
2da5ea649a Fix external documentation links in readme
The previous URLs were a redirect to the new URL, but those redirects stopped working, meaning visitors only got a page saying "Index of /".

Bypassing the intermediate page by linking directly to the final content fixes this problem.
2021-10-20 21:44:50 -07:00
David A. Mellis
6bba7d452a Add internal 16 MHz PLL clock support for ATtiny25/45/85.
Fixes #89
2016-07-01 17:32:20 -07:00
David A. Mellis
970556e04b Rename clock items to emphasize clock type.
e.g. “Internal 1 MHz” instead of “1 MHz (internal)”
2016-07-01 17:31:48 -07:00
David A. Mellis
c53d7adcbb Separate ATtiny25/45/85 from ATtiny24/44/84
In preparation for adding support for the internal 16 MHz PLL clock on
the ATtiny25/45/85.
2016-07-01 17:14:48 -07:00
David A. Mellis
f34d7c11c8 Update README.md 2016-07-01 16:48:26 -07:00
David A. Mellis
78bf576cf5 Merge pull request #30 from sudar/readme
Added README file
2016-07-01 16:45:29 -07:00
David A. Mellis
a8a4f1e6f4 Merge pull request #95 from per1234/remove-json-file
Remove duplicate boards manager JSON file
2016-07-01 16:43:49 -07:00
per1234
a614c9011d Remove duplicate boards manager JSON file
The file used for Boards Manager installation support is located in the
ide-1.6.x-boards-manager branch.
2016-03-29 12:43:21 -07:00
David A. Mellis
4f5d81b26f Add SRAM limits for ATtiny25 and ATtiny24 (128 bytes). 2016-03-07 10:50:03 -08:00
David A. Mellis
a9f0b87d9c Update ATtiny85 SRAM limit to 512.
Despite a page in the datasheet that seems to suggest that the ATtiny85 only has 256 bytes of SRAM, other places say 512 and it seems to work for m.
2016-03-07 10:46:51 -08:00
David A. Mellis
2356d4ca86 Merge remote-tracking branch 'Giermann/patch-1' 2016-03-07 10:44:55 -08:00
David A. Mellis
45a06d1c01 Merge branch 'pr/80' 2016-03-07 10:28:09 -08:00
David A. Mellis
eb34806828 Merge branch 'master' into ide-1.6.x-boards-manager 2016-03-04 18:03:05 -08:00
Sven Giermann
05d049bb12 Add SRAM size
I sometimes encountered programs not running on ATtiny85. I added the sizes according datasheets to have the IDE check the RAM size before uploading buggy code.
2016-03-03 20:19:05 +01:00
Luca Zimmermann
6d6ac74aa9 Update boards.txt
Added tiny25 and tiny24
2015-09-10 14:34:03 +02:00
David A. Mellis
acd708f9cb Merge pull request #67 from per1234/per1234-patch-add-tools
Add tools field to package index
2015-05-29 11:55:28 -04:00
per1234
287167e574 Add tools field
Missing tools field was causing incompatibility with other URLs.
2015-05-29 06:19:27 -07:00
David A. Mellis
98463bda0f Update SHA-256 checksums for packages. 2015-05-21 13:51:03 -04:00
David A. Mellis
79ba5c7f94 Merge pull request #63 from per1234/json-update2
Update platforms index with version 1.0.1
2015-05-14 11:47:09 -04:00
per1234
0d414c188d Update platforms index with version 1.0.1
Add new version to package_damellis_attiny_index.json with 76ca88c
"Silence warning" commit.
2015-05-13 21:30:37 -07:00
Carlos Rodrigues
76ca88ce3c Silence warning when opening the boards manager. 2015-05-09 14:52:07 -04:00
David A. Mellis
2feb323106 Merge pull request #61 from carlosefr/ide-1.6.x
Silence warning when opening the boards manager.
2015-05-09 14:50:45 -04:00
Carlos Rodrigues
a8a5cff18a Silence warning when opening the boards manager. 2015-05-09 00:06:23 +01:00
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
8695269a0c Create README.md 2015-02-16 12:21:26 -05:00
David A. Mellis
f265d1725f 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-10-15 11:47:48 -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
Sudar
fa84533761 Added basic README file 2013-06-09 19:10:43 +05:30
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