A Minimal LoRa Sensor Node using an Atmel ATTiny84 and a HopeRF RFM95W LoRa Module (Versions 1 and 2) https://www.attno.de/
Go to file
seiichiro 2e430f2c03 Adjust gitignore for VS Code 2020-01-12 14:36:33 +01:00
Case [Case]: Small Tolerance Corrections 2019-11-13 20:06:01 +01:00
Firmware Adjust gitignore for VS Code 2020-01-12 14:36:33 +01:00
PCB_SMD Fix Markdown Table 2020-01-01 10:30:35 +00:00
PCB_THT Added Antenna to Parts List (THT) 2019-09-19 18:06:04 +00:00
README.md Added Picture with BME280 Sensor 2019-09-22 15:17:42 +02:00
case_back.jpg Added Better Pictures 2019-09-19 19:16:30 +02:00
case_front.jpg Added Better Pictures 2019-09-19 19:16:30 +02:00
case_side.jpg Added Better Pictures 2019-09-19 19:19:30 +02:00
pcb_back.jpg Added Better Pictures 2019-09-19 19:16:30 +02:00
pcb_back_bme.jpg Added Picture with BME280 Sensor 2019-09-22 15:17:42 +02:00
pcb_back_sht.jpg Picture of PCB Backside with SHT21 added 2019-09-20 16:44:40 +02:00
pcb_front.jpg Added Better Pictures 2019-09-19 19:16:30 +02:00

README.md

TinyLoRa Sensor Node

Overview

A Minimalistic Sensor Node for use on TheThingsNetwork.

Case Front Case Side Case Back PCB Front PCB Back BME PCB Back SHT

Features

  • Small Size, only 47x36x15mm populated (SMD Version)
  • Based on widely available Atmel ATTiny84 MCU and RFM95W LoRa-module
  • 6 free GPIO-Pins from the ATTiny + Power to connect sensors on a 2.54mm pitch header
  • Optional on-board LED for status signaling (SMD Version)
  • Powered by a single CR2032 lithium battery
  • Long battery runtime using the ATTinys deep sleep mode
  • Integrated 6-Pin programming header (SMD Version)
  • Small component count
  • Fitting 3D-Printed Case

Subdirectories In this Repository

  • Case: A 3D-Printable Case, OpenSCAD and STL Files
  • Firmware: Example Firmware for a BME280 Climate Sensor, PlatformIO project
  • PCB_SMD: PCB for SMD components, KiCAD project
  • PCB_THT: PCB with through-hole components, KiCAD project, Currently not all Features of the SMD Version

Pinouts

PRG1 Starting from Marked Top Left Pin

MISO 3V3
SCK MOSI
RST GND

J1 Starting from Marked Pin 1

Number Function Note
1 3V3 Directly connected to Battery
2 GND Directly connected to Battery
3 ATTiny84 PA0 i2C SCL in Example Firmware
4 ATTiny84 PA1 i2C SDA in Example Firmware
5 ATTiny84 PA2
6 ATTiny84 PA3
7 ATTiny84 PA7 Connected to LED-Pad D1 via R1
8 ATTiny84 PB2

Thanks & Acknowledgements: