diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4821c10 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +#Folder generated by make to program arduino +firmware/v01/build-pro-8MHzatmega328/ + + diff --git a/firmware/v01/Makefile b/firmware/v01/Makefile index 19134a9..5faafa4 100644 --- a/firmware/v01/Makefile +++ b/firmware/v01/Makefile @@ -1,6 +1,7 @@ # Arduino Make file. Refer to https://github.com/sudar/Arduino-Makefile -BOARD_TAG = uno +BOARD_TAG = pro +BOARD_SUB = 8MHzatmega328 USER_LIB_PATH += /home/ricardo/Arduino/libraries ARDUINO_LIBS += Adafruit_GFX_Library \ SoftwareSerial \ @@ -8,122 +9,6 @@ ARDUINO_LIBS += Adafruit_GFX_Library \ SPI \ Wire ARDUINO_DIR = /home/ricardo/Arduino_IDE -MONITOR_PORT = /dev/ttyACM0 +MONITOR_PORT = /dev/ttyUSB0 include /usr/share/arduino-mk/Arduino.mk - - -# --- leonardo (or pro micro w/leo bootloader) -#BOARD_TAG = leonardo -#MONITOR_PORT = /dev/ttyACM0 -#include /usr/share/arduino/Arduino.mk - -# --- mega2560 ide 1.0 -#BOARD_TAG = mega2560 -#ARDUINO_PORT = /dev/ttyACM0 -#include /usr/share/arduino/Arduino.mk - -# --- mega2560 ide 1.6 -#BOARD_TAG = mega -#BOARD_SUB = atmega2560 -#MONITOR_PORT = /dev/ttyACM0 -#ARDUINO_DIR = /where/you/installed/arduino-1.6.5 -#include /usr/share/arduino/Arduino.mk - -# --- nano ide 1.0 -#BOARD_TAG = nano328 -#MONITOR_PORT = /dev/ttyUSB0 -#include /usr/share/arduino/Arduino.mk - -# --- nano ide 1.6 -#BOARD_TAG = nano -#BOARD_SUB = atmega328 -#ARDUINO_DIR = /where/you/installed/arduino-1.6.5 -#include /usr/share/arduino/Arduino.mk - -# --- pro mini -#BOARD_TAG = pro5v328 -#MONITOR_PORT = /dev/ttyUSB0 -#include /usr/share/arduino/Arduino.mk - -# --- sparkfun pro micro -#BOARD_TAG = promicro16 -#ALTERNATE_CORE = promicro -#BOARDS_TXT = $(HOME)/arduino/hardware/promicro/boards.txt -#BOOTLOADER_PARENT = $(HOME)/arduino/hardware/promicro/bootloaders -#BOOTLOADER_PATH = caterina -#BOOTLOADER_FILE = Caterina-promicro16.hex -#ISP_PROG = usbasp -#AVRDUDE_OPTS = -v -#include /usr/share/arduino/Arduino.mk - -# --- chipkit -#BOARD_TAG = mega_pic32 -#MPIDE_DIR = /where/you/installed/mpide-0023-linux64-20130817-test -#include /usr/share/arduino/chipKIT.mk - -# --- pinoccio -#BOARD_TAG = pinoccio256 -#ALTERNATE_CORE = pinoccio -#BOOTLOADER_PARENT = $(HOME)/arduino/hardware/pinoccio/bootloaders -#BOOTLOADER_PATH = STK500RFR2/release_0.51 -#BOOTLOADER_FILE = boot_pinoccio.hex -#CFLAGS_STD = -std=gnu99 -#CXXFLAGS_STD = -std=gnu++11 -#include /usr/share/arduino/Arduino.mk - -# --- fio -#BOARD_TAG = fio -#include /usr/share/arduino/Arduino.mk - -# --- atmega-ng ide 1.6 -#BOARD_TAG = atmegang -#BOARD_SUB = atmega168 -#MONITOR_PORT = /dev/ttyACM0 -#ARDUINO_DIR = /where/you/installed/arduino-1.6.5 -#include /usr/share/arduino/Arduino.mk - -# --- teensy3 -#BOARD_TAG = teensy31 -#ARDUINO_DIR = /where/you/installed/the/patched/teensy/arduino-1.0.6 -#include /usr/share/arduino/Teensy.mk - -# --- mighty 1284p -#BOARD_TAG = mighty_opt -#BOARDS_TXT = $(HOME)/arduino/hardware/mighty-1284p/boards.txt -#BOOTLOADER_PARENT = $(HOME)/arduino/hardware/mighty-1284p/bootloaders -#BOOTLOADER_PATH = optiboot -#BOOTLOADER_FILE = optiboot_atmega1284p.hex -#ISP_PROG = usbasp -#AVRDUDE_OPTS = -v -#include /usr/share/arduino/Arduino.mk - -# --- mightycore -#ALTERNATE_CORE = MightyCore -#BOARD_TAG = 1284 -#MCU = atmega1284p -#BOARD_TAG = 644 -#MCU = atmega644p -#VARIANT = standard -#F_CPU = 16000000L -#include /usr/share/arduino/Arduino.mk - -# --- megacore -#BOARD_TAG = 128 -#ALTERNATE_CORE = megacore -#F_CPU = 16000000L -#include /usr/share/arduino/Arduino.mk - -# --- sanguino 644p -#BOARD_TAG = atmega644p -#ALTERNATE_CORE = sanguino -#ISP_PROG = usbasp -#AVRDUDE_OPTS = -v -#include /usr/share/arduino/Arduino.mk - -# --- atmega328p on breadboard -#BOARD_TAG = atmega328bb -#ISP_PROG = usbasp -#AVRDUDE_OPTS = -v -#BOARDS_TXT = $(HOME)/arduino/hardware/breadboard/boards.txt -#include /usr/share/arduino/Arduino.mk diff --git a/firmware/v01/v01.ino b/firmware/v01/v01.ino index e4af746..443d9b4 100644 --- a/firmware/v01/v01.ino +++ b/firmware/v01/v01.ino @@ -3,8 +3,8 @@ - - +By Jony Silva +Wed 24 Jan 23:11:25 GMT 2018 *********************************************************************/ // Libraries to be included @@ -124,6 +124,8 @@ void setup() { // BEGIN SETUP ------------------------------------ ISR(TIMER1_COMPA_vect) // Here we chose between the blinker sequence { // or to show the temperature on the LEDs + + digitalWrite(led1, !digitalRead(led1)); if (!rUP && menuState == 1) { menuState = 1; @@ -312,3 +314,4 @@ void write_serial (void) { display.display(); } +