No description
  • C++ 71.9%
  • C 27.7%
  • Shell 0.4%
Find a file
Piotr Slatala 64826f0c15
All checks were successful
CI / Build AVR Firmware (push) Successful in 14s
Add Forgejo Actions CI workflow for AVR build
2026-10-05 18:18:04 -07:00
.forgejo/workflows Add Forgejo Actions CI workflow for AVR build 2026-10-05 18:18:04 -07:00
dht-11-node Refactor code for dht11 and dht22 2015-05-02 18:15:26 -07:00
dht-22-node Refactor code for dht11 and dht22 2015-05-02 18:15:26 -07:00
doorbell Doorbell & rfm2017, but it doesn't work (needs ino build) 2017-03-04 12:03:40 -08:00
lib Release holding torque after successful slide 2015-06-03 18:50:46 -07:00
rfm2017 Doorbell & rfm2017, but it doesn't work (needs ino build) 2017-03-04 12:03:40 -08:00
slider Debounce read fixed 2015-06-03 19:22:58 -07:00
.gitignore Work in progress 2015-03-28 19:42:00 -07:00
analog.c Use high power for DHT22 node 2015-03-23 17:59:39 -07:00
blink1.c Add one more diode to blink 2015-03-15 15:55:05 -07:00
burn-and-run.sh Burn and run - break on error 2015-03-06 22:42:52 -08:00
burndht.sh Update build files for DHT modules to include CPU FREQ 2015-03-28 16:01:41 -07:00
burndht22.sh Update build files for DHT modules to include CPU FREQ 2015-03-28 16:01:41 -07:00
burnrfm.sh Working RFM69 in arduino project 2015-03-11 17:53:15 -07:00
compile-all.sh compile-all script 2015-03-22 14:42:56 -07:00
dht22reader.c Add support for DHT22 and refactor dht library to support both 2015-03-14 13:52:19 -07:00
dhtreader.c Add support for DHT22 and refactor dht library to support both 2015-03-14 13:52:19 -07:00
motor.c Stepper motor via AVR code 2015-04-02 20:25:42 -07:00
radio.cpp Working RFM69 in arduino project 2015-03-11 17:53:15 -07:00
radio.h Barebone for RFM69 transmission. Ported from Arduino to AVR 2015-03-08 12:57:19 -07:00
README.md Extend readme 2015-03-07 11:57:57 -08:00
start.sh Start routine to enable SPI and programming in RaspBmc 2015-03-06 22:31:31 -08:00
timing.h Dht reader tests 2015-03-07 11:51:54 -08:00

atmega

Playing around with microcontrollers

Raspberry PI

I am using RaspBMC

Linux raspbmc 3.12.31 #2 PREEMPT Wed Oct 29 09:24:56 UTC 2014 armv6l GNU/Linux

Avrdude from RaspBMC is not supporting LinuxSPI driver.

Compile it from source

apt-get install bison autoconf make gcc flex
git clone https://github.com/kcuzner/avrdude.git
cd avrdude/.
./bootstrap
./configure
# make sure linuxspi is ENABLED
make
sudo make install

Workflow

run ./start.sh to initialize programming (set gpio, etc.) run ./burn-and-run.sh filename.c to compile and burn to atmega