I237 Riistvaralähedane programmerimine 2016
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arti Zirk 39720c676e Looks like working lab03.2 code 3 years ago
bin Init repository and add structure 3 years ago
doc Fix 1602 LCD wiring document 3 years ago
lib/hd44780_111 Remove executable bit from lcd library 3 years ago
src Looks like working lab03.2 code 3 years ago
tooling Revert "Merge branch 'master' into 'master'" 3 years ago
.gitignore Add astyle code formatter usage script and change .gitignore to exclude astyle preserved files 3 years ago
Makefile Add Arduino 1602LCD Shield settings and LCD lib usage to the project 3 years ago
README.md Fix 3 years ago


I237 Hardware Programming

This here is my repository for hardware programming course at Estonian IT College that is based around a Arduino Mega 2560.

This code us usualy updated once every two weeks when a new excersice is put up by Silver Kits.

How to install

Currently to test this code you have to clone the repository

git clone https://git.wut.ee/arti/i237.git hardware
cd hardware

And export a enviroment variable that points to a Arduino Mega board. The real path will depend on the OS and Computer that you are using. For me it is usualy /dev/ttyACM0.

export ARDUINO=/dev/ttyACM0

After that you can make the project.

make clean
make install

You can also chekcout previous labs using git checkout <lab name>. For example

git checkout lab02

Don’t forget to make clean after each checkout!