10 Commits

Author SHA1 Message Date
alastair.mccormack
8ba71c6489 Typo
Removed erroneous `//`
2017-12-03 21:27:35 +00:00
alastair.mccormack
72cd8c835f Sparkfun Pro Micro credit 2017-12-03 20:36:49 +00:00
alastair.mccormack
73b2c6e5a4 Removed whitespace 2017-12-03 20:22:37 +00:00
alastair.mccormack
b1eb407e54 Corrected TIMER4_HS output on Sparkfun Pro Micro
Use O̅C̅4̅A̅ (complimentary output pin)  to output to pin 5 (shared with OC3A) on Sparkfun Pro Micro
2017-12-03 20:09:23 +00:00
alastair.mccormack
10b5077f56 Added Sparkfun Pro Micro pinouts
Used -DARDUINO_AVR_PROMICRO to  determine which timers are available and pin mapping.

Also removed separate ifdef in
2017-11-23 15:44:56 +01:00
Marc MERLIN
64d071cd67 change no-op defines from '1' to ''. 2017-03-31 22:32:48 -07:00
Marc MERLIN
c292b40ea2 move comment about 'or else' chips that use TIMER2. 2017-03-31 22:01:31 -07:00
Marc MERLIN
53ebde2c3c Cleaned up ESP32 integration, reverted ESP32 ifdefs on irreceive examples.
- fixed indenting on existing code in a few places for consistency
- introduced IR_TIMER_USE_ESP32 for ifdefs within the code as per
  request
- added comments explaining what's missing for irsend support on ESP32
- IRrecvDemo.ino gets a warning before and after interrupt is enabled in
  case it causes a crash

TESTED=IoTuz ESP32 board and original 328p arduino to make sure current
code did not break.
2017-03-31 21:52:52 -07:00
Marc MERLIN
da8ffb78d5 Added ESP32 IR receive support (IRsend not implemented yet).
- disable a lot of defines not relevant to ESP32, set them to 1 (no-op)
- change default IR pin to 35 from 11
- changed serial speed to 115200 (9600 is too slow to keep up with IR input)
- irSend disables code that will not compile on ESP32. It won't work,
  but it won't break compilation either.
2017-03-19 20:27:56 -07:00
Bengt Martensson
4cd5a9147a Move board specific configuration info to new file boarddefs.h. 2016-11-07 17:02:34 +01:00