aboutsummaryrefslogtreecommitdiff
path: root/variants/leonardo/pins_arduino.h
AgeCommit message (Collapse)Author
2014-06-30Backported digitalPinToInterrupt macro from IDE 1.5.xCristian Maglie
2014-02-12Revert "Changed pins definition in variants from constants to #defines."Cristian Maglie
This reverts commit 7fcba37acfd11313640b3f5d5c813d63d2f59999.
2013-12-13Changed pins definition in variants from constants to #defines.Cristian Maglie
2013-11-11Added SERIAL metadata into variant files.Cristian Maglie
2013-11-03Changed LED_BUILTIN to a macro to better support boards that do not have a ↵Cristian Maglie
built-in LED. Fixes #758
2013-11-03Added LED_BUILTIN constant to Leonardo boardCristian Maglie
2012-11-30Leonardo pins_arduino.h fixes (jrcutler)Cristian Maglie
fixes #915
2012-11-25Extended digital_pin_to_timer_PGM array in variants/leonardo/pins_arduino.h ↵Cristian Maglie
to include analog pins (fixed #1129)
2012-09-13Moving ATmega32U4 Timer 2 #undef's to Leonardo pins_arduino.h file.David A. Mellis
2012-05-20Updating SoftwareSerial pin mapping (pin change interrupts) for Leonardo.David A. Mellis
2012-05-19added pin change interrupt defines for Leonardo. fix for broken software ↵Zach Eveland
serial on Leonardo
2012-04-09sketch USB VID and PID values are passed in from boards.txt at compile time ↵Zach Eveland
now. changed sketch PIDs to final values. also uncommented Micro section in boards.txt
2012-02-13changed Leonardo bootloader and sketch PID values again (now 0x0701 for ↵Zach Eveland
bootloader, 0x0801 for sketch)
2012-02-08adjusting descriptors - trying to prevent sketch and bootloader from ↵Zach Eveland
grabbing different COM numbers on Windows
2012-01-10Merge branch 'master' of github.com:arduino/Arduino into new-extensionZach Eveland
2012-01-02Fixing static is not at beginning of declaration warnings (maniacbug).David A. Mellis
2011-12-11fixed TIMER4 use on LeonardoZach Eveland
ATMEGA32U4 has major differences in TIMER4 registers compared to ATMEGA1280 and 2560. turnOffPWM, analogWrite, and initialize routines had wrong registers, bit names, etc.
2011-11-16Fixed size of const array mapping digital pin number to bit mask.Zach Eveland
2011-11-16Updated digital pin and port mapping constants in pins_arduino.h for Leonardo.Zach Eveland
Changed digital_pin_to_port_PGM[] and digital_pin_to_bit_mask_PGM[] to reflect changes to constants for SPI and analog pins
2011-11-16Swapped Dx assignment for MISO and SS to make numbering more sane (Dave ↵Zach Eveland
Mellis). Also updated comments on pin numbers.
2011-11-16Fixed handling of Ax constants on LeonardoZach Eveland
Fixed mistake in assignment and handling of A6-A11 constants. Renumbered constants for all Ax channels.
2011-11-15updated pins_arduino.h for Leonardo to reflect final mapping of A6-A11Zach Eveland
2011-11-08updated analog pin assignments and declared TWI/I2C pinsZach Eveland
Fixed analog pin to ADC channel mapping to match new scheme. Changed mapping of analog pins to digital channels so that A6-A11 point back to the correct digital pins. Declared SDA and SCL pins. (All from Federico Vanzati's comments)
2011-11-02added 12th ADC channel for Leonardo. cleaned up and corrected comments for ↵Zach Eveland
pin functions.
2011-09-16updated pin assignment again based on design files for LeonardoZach Eveland
2011-09-16updated pin mappings for bootloader and pins_arduino.h in anticipation of ↵Zach Eveland
final hardware.
2011-09-16added automatic one-shot TX and RX LED control for sketch USBZach Eveland
2011-09-13fixed analog pin mapping for 32u4Zach Eveland
2011-09-08added compile-time definition of sketch PID. PID is pulled from ↵Zach Eveland
variants/leonardo or the new variants/micro as appropriate.
2011-08-30brought leonardo folder in line with new variants schemeZach Eveland