Skip to content

Latest commit

 

History

History
36 lines (32 loc) · 1004 Bytes

README.md

File metadata and controls

36 lines (32 loc) · 1004 Bytes

pilight USB Nano

The pilight Arduino Nano software allows any computer with an USB port to work with pilight.

  1. Compile the firmware:
avr-gcc -Os -Wall -DF_CPU=16000000UL -mmcu=atmega328p -c -o pilight_usb_nano.o pilight_usb_nano.c -lm -I.
avr-gcc -mmcu=atmega328p pilight_usb_nano.o -o pilight_usb_nano
avr-objcopy -O ihex -R .eeprom pilight_usb_nano pilight_usb_nano.hex
  1. Flash the firmware on the Arduino Nano: avrdude -b 57600 -p atmega328p -c arduino -P COM5 -U flash:w:pilight_usb_nano.hex
  2. Connect the receiver data pin to D2 and the sender to D5.
  3. Connect the Arduino Nano to your computer.
  4. Check what COM port the Arduino Nano is using.
  5. Configure pilight to interface with the Arduino Nano (see below).
  6. Start pilight normally and it should work OOTB.

pilight USB nano hardware configuration:

Linux example:

	"hardware": {
		"433nano": {
			"comport": "/dev/ttyUSB0"
		}
	}

Windows Example:

	"hardware": {
		"433nano": {
			"comport": "COM5"
		}
	}