
# N30

N30 is a ATtiny84 based PCB with a temperature sensor and
connections for LED stripes.

Currently there is a driver for SK6812 RGBW stripes. The node
supports event driven light control (e.g. turn on light when
some other devices sends a motion detect message).

The PCB is prepared to support SPI-controlled LED-Strips as well,
but for now there is no software support for this (have to write
a driver for it).


## Overview

- Role: LED strip controller
- MCU: AtTiny84
- Frequency: 8MHz
- Connection: RJ45
- Predecessor: N22, N16
- COM: COM2W
- Periphery:
  - LED strip connection (SK6812)
  - OWI interface
    - DS18B20 temperature sensor
- Apps:
  - NETWORK:       Basic network functionality (address setup etc.)
  - REPORTSENSORS: report sensor data from temperature sensor etc.
  - STATS        : periodically send stats data
  - MA_LIGHT     : motion activated light



## Schematic

![Schematic](https://gitea.aqbanking.de/martin/aqhomecontrol/raw/branch/master/doc/mcu-examples/n30/n30_schematic.png)



## PCB Front

![PCB Front](https://gitea.aqbanking.de/martin/aqhomecontrol/raw/branch/master/doc/mcu-examples/n30/n30_pcb_front.png)



## PCB Back

![PCB Front](https://gitea.aqbanking.de/martin/aqhomecontrol/raw/branch/master/doc/mcu-examples/n30/n30_pcb_back.png)



