RFM69 Relay Actuator Node (mains powered)
License:
Attribution-ShareAlike (CC-BY-SA)
Created:
8 years ago
Updated:
7 years ago
Views:
5336
7 Collect
9 Comments
Share
90 Download (5.96 MB)
Make a donation to mtiutiu

Mysensors RFM69W heater relay module

Description:

This is a Mysensors RFM69W actuator node for controlling a heater or other appliances using a relay

Key Features:

  • AT25DF512C-SSHN-B SPI flash module for OTA
  • ATSHA204A for signing
  • MySensors ready(Atmega328p + RFM69W)
  • HLK-PM01 as power supply

Work progress:

  1. Test/verify the pcb board correctness(from both electrical and mechanical point of views) - DONE
  2. Produce the initial PCB's using some external PCB manufacturer - DONE
  3. Components assembly(soldering) - DONE
  4. Create 3D printed plastic enclosure - DONE
  5. Create MySensors sketch code - DONE
  6. Verify the real board with running code - DONE
  7. Verify OTA - DONE

Instructions:

  1. Burn MCU fuses using avrdude like this: avrdude -cusbasp -pm328p -U lfuse:w:0xff:m -U hfuse:w:0xda:m (for external 8MHz crystal oscillator and bootloader)
  2. Burn DualOptiboot bootloader
  3. Upload the provided sketch with this project or roll your own(pay attention to set this preprocessor define: #define MY_OTA_FIRMWARE_FEATURE)

HW Revisions:

  • 0.1 - initial hw design
  • 0.2 - removed capacitor from reset switch as it can interfere with arduino serial bootloader if used

Credits:

All credits go to MySensors team for the great work and to the opensource community