mirror of
https://codeberg.org/scip/attinycore-makefile-tests.git
synced 2025-12-16 10:50:57 +01:00
add
This commit is contained in:
26
861-tinycore-test/Blink.ino
Normal file
26
861-tinycore-test/Blink.ino
Normal file
@@ -0,0 +1,26 @@
|
||||
/* -*-c++-*-
|
||||
Blink
|
||||
Turns on an LED on for one second, then off for one second, repeatedly.
|
||||
This example code is in the public domain.
|
||||
*/
|
||||
|
||||
#include <SPI.h>
|
||||
|
||||
void setup() {
|
||||
// initialize the digital pin as an output.
|
||||
// Pin 13 has an LED connected on most Arduino boards:
|
||||
Serial.begin(9600);
|
||||
Serial.print("Press any key: ");
|
||||
|
||||
pinMode(PB0, OUTPUT);
|
||||
}
|
||||
|
||||
void loop() {
|
||||
digitalWrite(13, HIGH); // set the LED on
|
||||
delay(1000); // wait for a second
|
||||
digitalWrite(13, LOW); // set the LED off
|
||||
delay(1000); // wait for a second
|
||||
if (Serial.available()) {
|
||||
Serial.println("blinked\n");
|
||||
}
|
||||
}
|
||||
53
861-tinycore-test/Makefile
Normal file
53
861-tinycore-test/Makefile
Normal file
@@ -0,0 +1,53 @@
|
||||
# Arduino Make file. Refer to https://github.com/sudar/Arduino-Makefile
|
||||
|
||||
# attiny841:
|
||||
# BOARD_TAG = attinyx41
|
||||
# BOARD_SUB = 841
|
||||
# attiny861:
|
||||
# BOARD_TAG = attinyx61
|
||||
# BOARD_SUB = 861
|
||||
# attiny85:
|
||||
# BOARD_TAG = attinyx5
|
||||
# BOARD_SUB = 85
|
||||
# attiny84:
|
||||
# BOARD_TAG = attinyx4
|
||||
# BOARD_SUB = 84
|
||||
|
||||
ARDUINO_VERSION = 10810
|
||||
|
||||
PROJECT_DIR = $(shell pwd)
|
||||
BOARD_TAG = attinyx61
|
||||
BOARD_SUB = 861
|
||||
ARDUINO_DIR = /usr/local/arduino
|
||||
ARDMK_DIR = /usr/local/arduino/Arduino-Makefile
|
||||
MONITOR_PORT = /dev/ttyACM0
|
||||
ISP_PORT = /dev/ttyACM0
|
||||
AVRDUDE = /usr/local/bin/avrdude
|
||||
#
|
||||
# WORKS:
|
||||
#ARDUINO_LIBS = Wire SPI
|
||||
#
|
||||
# DOESNT WORK:
|
||||
ARDUINO_LIBS = Wire SPI GFX
|
||||
|
||||
ARDUINO_SKETCHBOOK = .
|
||||
|
||||
# mk stuff
|
||||
ALTERNATE_CORE = ATTinyCore
|
||||
F_CPU = 8000000L
|
||||
MONITOR_BAUDRATE = 115200
|
||||
AVRDUDE_ARD_PROGRAMMER = stk500v2
|
||||
AVRDUDE_ARD_BAUDRATE = 9600
|
||||
AVR_TOOLS_DIR = /usr/local/avr
|
||||
AVRDUDE_CONF = /usr/local/etc/avrdude.conf
|
||||
|
||||
# compiler stuff
|
||||
CFLAGS_STD = -std=gnu11
|
||||
CXXFLAGS_STD = -std=gnu++11
|
||||
CXXFLAGS + = -pedantic -Wall -Wextra
|
||||
CURRENT_DIR = $(shell pwd)
|
||||
|
||||
# keep this!
|
||||
include $(ARDMK_DIR)/Arduino.mk
|
||||
|
||||
|
||||
1
861-tinycore-test/hardware
Symbolic link
1
861-tinycore-test/hardware
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/arduino/hardware
|
||||
1
861-tinycore-test/libraries/GFX
Symbolic link
1
861-tinycore-test/libraries/GFX
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/esp32/arduino-core/libraries/GFX
|
||||
1
861-tinycore-test/libraries/SPI
Symbolic link
1
861-tinycore-test/libraries/SPI
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/arduino/hardware/ATTinyCore/avr/libraries/SPI
|
||||
1
861-tinycore-test/libraries/SSD1306
Symbolic link
1
861-tinycore-test/libraries/SSD1306
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/esp32/arduino-core/libraries/SSD1306
|
||||
1
861-tinycore-test/libraries/TinyWireM
Symbolic link
1
861-tinycore-test/libraries/TinyWireM
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/esp32/arduino-core/libraries/TinyWireM
|
||||
1
861-tinycore-test/libraries/Wire
Symbolic link
1
861-tinycore-test/libraries/Wire
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/local/arduino/hardware/ATTinyCore/avr/libraries/Wire
|
||||
Reference in New Issue
Block a user