Implemented habr's checkm8 POC... works beautifully!

This commit is contained in:
2019-12-24 13:21:25 -05:00
parent 4e06d079d9
commit e9ffe7fa36
31 changed files with 7368 additions and 14 deletions

View File

@@ -1,14 +1,18 @@
cmake_minimum_required(VERSION 3.10)
set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/ArduinoToolchain.cmake)
set(CMAKE_CXX_STANDARD 98)
set(PROJECT_NAME checkm8_arduino)
project(checkm8_arduino)
set(${PROJECT_NAME}_BOARD uno)
project(${PROJECT_NAME})
set(checkm8_arduino_libhostshield_BOARD uno)
set(checkm8_arduino_libhostshield_SRCS lib/hostshield/Usb.cpp lib/hostshield/SPI.cpp)
generate_arduino_library(checkm8_arduino_libhostshield)
set(${PROJECT_NAME}_HDRS include/User_Setup.h)
set(${PROJECT_NAME}_SKETCH src/checkm8_arduino.ino)
set(${PROJECT_NAME}_PROGRAMMER avrispmkii)
set(${PROJECT_NAME}_PORT /dev/ttyACM0)
set(checkm8_arduino_BOARD uno)
set(checkm8_arduino_HDRS include/User_Setup.h include/Usb.h)
set(checkm8_arduino_LIBS checkm8_arduino_libhostshield)
set(checkm8_arduino_SKETCH ${CMAKE_CURRENT_SOURCE_DIR}/src/checkm8_arduino.ino)
set(checkm8_arduino_PROGRAMMER avrispmkii)
set(checkm8_arduino_PORT /dev/ttyACM0)
generate_arduino_firmware(${PROJECT_NAME})
include_directories(include)
generate_arduino_firmware(checkm8_arduino)