Arduino-Makefile/examples
John Whittington f804866095 SAMD Cortex M0 device support (Zero, MKR1000, etc)
Compilation improvements by adding variant as other obj but not working on device

Arduino Zero devices with OpenOCD working

Created ARM_TOOLS_DIR and define arm toolchain executables in Sam.mk

Check avr-gcc on last AVR_TOOLS_DIR detect and indenting formatting

GDB debugging and programming added

Documentation updates and define ARDMK_VENDOR rather than include Sam.mk

Expand all parse_boards when defined rather than when used

Trim extra defines regex working on both macOS and Linux but need better fix

Print USB ids and added debug usage to readme

Add note on Arduino package dir and made board.txt work

Do ARM ARDUINO_ARCH define in Arduino.mk]

Add MZeroBlink to non-testable examples for now

Remove \B from extra defines grep

Add ARDUINO_PACKAGE_DIR for board support files

Fix a typo in the README

Fix typo in arduino-mk-vars.md

Prevent re-including Arduino.mk from Sam.mk when make restarts for upload

Add catrina to ARD_REST_OPTS if/else

Remove realpath in Sam.mk for cygwin compatability

SAMD bootloader support in ard-reset using --zero

Enters bootloader using open/close of port at 1200 BAUD, then polls the
attached devices for new port enumerating (bootloader). This is how the
Arduino IDE operates

Bossa support for Zero, MKR1000 etc

Re-word Arm README section after Native USB development

Reset for zero refactored like IDE

Zero bootloader reset tested on macOS and comments added

Re-word ARM bootloader and remove imports from testing

Patch changes ARDMK_VENDOR->ARCHITECHTURE, show_config_vars, ignore CORE_VER if emtpy

Common.mk header guard, openocd/bossac avoid separator, typos

Documentation update for patch changes

Move ARM tools to Sam.mk and auto-detect include

Correct accidental commit of Blink Makefile change

Lib fix with alternative core and documentation

Append zero to ARD_RESET_OPTS rather than set

Prioritise package ARM upload tools over path installed

Add note in README on ARM tools versions

Move openocd variant config script flag to OPTS
2018-02-24 11:15:53 +00:00
..
AnalogInOutSerial Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
ATtinyBlink Moved ATtiny examples from Blink to ATtinyBlink and updated the instructions (issue #537). 2017-12-28 17:55:01 +00:00
Blink Moved ATtiny examples from Blink to ATtinyBlink and updated the instructions (issue #537). 2017-12-28 17:55:01 +00:00
BlinkChipKIT Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
BlinkInAVRC Replaced UTF-8 copyright symbol causing sed errors on OSX 2015-03-28 16:26:45 +00:00
BlinkNetworkRPi Whitespace fixes in examples 2015-03-28 19:37:49 +05:30
BlinkOpenCM Add makefile for Robotis OpenCM & update version to 1.6.0 2017-07-12 23:55:05 +00:00
BlinkTeensy move ARDUINO_DIR auto-detection into Common.mk. This allows Teensy.mk to use auto-detected location. 2014-10-22 15:27:59 -05:00
BlinkWithoutDelay Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
Fade Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
HelloWorld Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
MakefileExample Fix paths in the example Makefile 2017-06-02 09:54:35 +02:00
master_reader Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
MZeroBlink SAMD Cortex M0 device support (Zero, MKR1000, etc) 2018-02-24 11:15:53 +00:00
SerialPrint Add a new example to show how serial monitor can be used 2015-03-28 19:40:50 +05:30
TinySoftWareSerial Updated some documentation to clarify 1.5+ settings. 2015-05-15 18:09:00 +01:00
toneMelody Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
WebServer Removed Travis-CI references from all examples. Regular users 2014-09-21 19:36:50 +01:00
ZeroBlink SAMD Cortex M0 device support (Zero, MKR1000, etc) 2018-02-24 11:15:53 +00:00
.gitignore Don't commit example build directories to git. 2013-07-09 21:42:05 +05:30
README.md Add a new example to show how serial monitor can be used 2015-03-28 19:40:50 +05:30

This folder contains the list of example Arduino sketches and makefile showing the different usage patterns

  • BlinkInAVRC - Shows how to use plain AVR C code
  • ATtinyBlink - Shows how to use different cores like ATtiny
  • Blink - Shows normal usage
  • HelloWorld - Shows how to include Arduino libraries
  • SerialPrint - Shows how serial monitor can be used
  • BlinkChipKIT - Shows how to use ChipKIT