User's hardware guide RSS2 sensor board Model S2 Rev 2.4

Similar documents
Prototyping Module Datasheet

6LoWPAN Development Platform Saker Manual

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Wireless Sensor Networks. FireFly 2.2 Datasheet

ARDUINO MEGA 2560 REV3 Code: A000067

AVR-P20 development board Users Manual

ARDUINO MEGA ADK REV3 Code: A000069

PremierWave 2050 Enterprise Wi-Fi IoT Module Evaluation Kit User Guide

Arduino ADK Rev.3 Board A000069

ARDUINO M0 PRO Code: A000111

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9

DEV-1 HamStack Development Board

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

AVR-P development board Users Manual

JED MICROPROCESSORS PTY LTD

xpico 200 Series Evaluation Kit User Guide

ARDUINO LEONARDO ETH Code: A000022

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

ATmega48/88/168 Development Board

xpico 110 Wired Device Server Module Evaluation Kit User Guide

3.3V regulator. JA H-bridge. Doc: page 1 of 7

ATmega32U4 IoT Weather Station

xpico Wi-Fi Embedded Device Server Evaluation Kit User Guide

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

Almond - Datasheet November 2015

WBoard EX. -WIFI Development Platform Based on Arduino

RN-174 WiFly Super Module

EZmoto V4.1 Product description Rev. 2 30/07/2015

JeeNode V2. A small *duino-ish MPU board with a wireless RF module. Jean-Claude Wippler jeelab.equi4.com March 2009

EMB128. ere co., ltd.

RC1170-RC232 USER MANUAL

ARDUINO UNO REV3 Code: A000066

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

LM53X Development and Evaluation Product Family

ESPino - Specifications

ARDUINO LEONARDO WITH HEADERS Code: A000057

AVR-Ready1. Additional Board. Manual. MikroElektronika

ELET114A Bluetooth Module DATASHEET. Website: / 7

Approved by: Date CET Initials Name Justification :20:12 NTJ Niels Thybo Johansen

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

Dual Serial Shield User Manual

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Revision: 05/05/ E Main Suite D Pullman, WA (509) Voice and Fax. Various power connectors. 3.3V regulator

AVR-Ready2. Additional Board. Manual. MikroElektronika

BLE Bluetooth Low Energy Modules SBC2112-B. Preliminary Specification. Version 1.0

Pridgen Vermeer Robotics Xmega128 Manual

Product description Rev. 3 11/06/14

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features:

Atmel AVR ATxmega384C3 microcontroller OLED display with pixels resolution Analog sensors. Ambient light sensor Temperature sensor

keyestudio Keyestudio MEGA 2560 R3 Board

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual

AVR 40 Pin Rapid Robot controller board

STK User Guide

PICAXE DEVELOPMENT BOARD (AXE091)

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

PCB-STM32-F3U. Development baseboard for the STMicro Discovery-F3 module (STMicro part# STM32F3DISCOVERY)

ARDUINO PRIMO. Code: A000135

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Bluetooth Interface Module

ATmega328PB Xplained Mini. Introduction. AVR 8-bit Microcontrollers USER GUIDE

ARDUINO INDUSTRIAL 1 01 Code: A000126

Bolt 18F2550 System Hardware Manual

Product Specification

Intel Galileo gen 2 Board

The Atmel ATmega328P Microcontroller

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

Auxiliary Board MP-Bus HZS 562

Wii Nunchuk Transceiver. Wiring Diagrams

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

XEELAS NODE MANUAL X-COM VERSION 1.0

ARDUINO YÚN Code: A000008

Product Specification

Remote Control Reference Design nrd24h1. User Guide v1.0

Pmod modules are powered by the host via the interface s power and ground pins.

February 28,

Breeze Board. Type A. User Manual.

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Arduino Diecimila Pinouts 697B B8D-A50A-61944C26074F

RB-See-217. Seeedstudio Grove XBee Carrier

ARDUINO YÚN MINI Code: A000108

VN310 Hardware Integration

ARROW ARIS EDGE Board User s Guide 27/09/2017

1.6inch SPI Module user manual

USER GUIDE. Atmel ATMEGA256RFR2 Xplained Pro. Preface

Voltage Regulator Board User Guide

Logic Way GmbH, DIMM-CPU-CB09.odt

Building RoboPIC 18F4550

AeroCore 2 for Intel Joule Module

DBAT90USB162 Atmel. DBAT90USB162 Enhanced Development Board User s Manual

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

EZ864 UMTS Terminal Telit Cellular GSM Engine

Transcription:

Document version 0.9 User's hardware guide RSS2 sensor board Model S2 Rev 2.4 Page 1

Table of Contents Manifesto...3 The Universal IEEE 802.15.4 Sensor for WSN and IoT applications...3 This document...3 Introduction...3 General features...3 Board description...4 Front side overview...4 Back side overview...5 Power...5 Via USB TTL cable...5 DC-connector. White DC connector. 3.5-25V...6 Optional CR2450 battery...6 Connectors...6 USB-TTL 6 pin connector/header...6 ISP 6 pin (2*) connector/header...6 DC input connector white JST-style...6 P0 pulse connector/header...6 P1 pulse connector/header...7 COMPARATOR...7 VCC...7 ADC1 Analog input connector/header...7 ADC2 Analog input connector/header...7 Dallas temp connector/header...7 Flashing/Programming...7 ISP 6-pin header (2*3)...7 Serial via bootloader 6-pin header (1*6)...7 Handling...8 Keep board clean and avoid direct sunlight and watre. Clean dust with soft brush...8 Case...8 PCB has form factor for for standard Project box. G.40X IP54 but of course many varienats are possible...8 Operating system...8 Power usage (typical numbers)...8 Mounting tips...8 Recycling...8 Approvals...8 References...9 Appendix A pin assignments...10 Errata/Changes...12 Page 2

Manifesto The Universal IEEE 802.15.4 Sensor for WSN and IoT applications "After using several developing platform, we needed a better solution, small, robust, flexible but still simple and cost-effective. This document Read this document before using and to get most out of your sensor board. Save the document for future use. New improved, corrected versions are available via http://www.radiosensors.com/developing/s2/users-hw-guide-rss2.pdf Introduction The board is a generic communication platform for Wireless Sensors Networks (WSN) and Internet of Things (IoT). The board has a built-in PCB antenna and is designed for the IEEE802.15.4 this is commonly used in IoT and WSN's. It's designed to be simple but still flexible platform well suited for many IoT applications. The board design is proven and robust and refined over many years and projects. Board is based on proven industry standard Atmel AtMega256fRFR2 MicroContoller Unit (MCU) and is low-power and have excellent RF-performance. The board is equipped with may useful features and can server as communication platform in many IoT applications. The platform is well documented and has CE approval (pending) to support comercial applications. General features MCU AtMega256RFR2 with integrated IEEE 802.15.4 Transceiver Integrated high-performance PCB antenna. Supercardioid USB serial connection via USB-TTL cable. FTDI type 6-pin header. Low-Power consumption SLEEP ~15 ua @ 8MHz (RC Osc.) Low-Power consumption SLEEP ~45 ua @ 16MHz (XTAL) Low-Power voltage regulator with wide input range 3.5V-25V. TVS protected Optional battery coin cell CR2450. Request by order Newest BOSCH environmental sensor BME280, Tempererature RH/ Air pressure. Unique EUI-64 address via I2C chip which also includes EEPROM Analog inputs. ADC1/AD1, (ADC2/AD2 Pin Header) 1 Analog input to voltage regulator. CON_BAT/V_IN 1 GPIO/pulse pin. w. pull-up. P0 1 Comparator input via separate comparator chip. P1 Page 3

1 Programmable power pin VCC. via FET for external sensor 1 GPIO with connector intended for one-wire bus 2 LED's Red/Yellow for monitoring and debugging Connector for extra temp. sensor via cable Programmable via AVR 6-Pin (0.1"") ISP or via USB/serial bootloader Compact size. PCB 80x45.5 mm. Case 90x50x32 mm standard case Weight 20 gr without battery and holder including standard case 70 gr On-board comparator typical use w. phototrans. P1 On-board light sensor Connectors are though-hole for maximal robustness. Standard pin spacing 2.54mm Board description Front side overview Page 4

Back side overview Power The board has several power options: Note the the colors on the cables. Via USB TTL cable. Page 5

DC-connector. White DC connector. 3.5-25V Optional CR2450 battery. Connectors See boards description to find matching connector. Pin-out configuration are given according this view. Also silk priinting on the PCB should be useful as GND and VCC pins are in many cases printed on the PCB itself. From left to right, from top to bottom. Correspponding pins in the MCU can be seen in the pin assigment table. USB-TTL 6 pin connector/header Standard FTDI- TTL-USB connector. Also in FTDI documentaion GND CTS VCC TXD RXD RTS GPIO pins CTS, TXD, RXD are TTL-logic levels ISP 6 pin (2*) connector/header Standard Atmel ISP connector.. CON_ISP RESET SCK MISO GND MOSI MOSI DC input connector white JST-style VCC GND Input protected with small Transient Voltage Protection (TVS) clamping diode to conform to safety standards Page 6

P0 pulse connector/header GND rvcc SIGNAL rvcc is reduced over a resistor to protect short curciut current SIGNAL is pullep with resistor P1 pulse connector/header COMPARATOR VCC ADC1 Analog input connector/header GND pvcc ADC1 pvcc is VVC controlled via FET via GPIO pin P_PWR PE7 on MCU. This allows allows controlling load with higher currents compared to GPIO. MAX 6.4V input. ADC2 Analog input connector/header Regulator Input (No Header) GND (No header) ADC1 GND MAX 6.4V input. Dallas temp connector/header pvcc OW_TEMP2 GND pvcc is VVC pulles-up to the temp sensors externally powered.. Flashing/Programming ISP 6-pin header (2*3) This Atmel standard I(in System Programming) SP programming using the 6-pin header. Programmers like AVR Dragon is fine. Check that programmer does not exceed the max voltage for MCU which is 3.6V. In most cases this only used to flash a more serial boot loader. So board can be flashed without any external ISP programmer. RS flashes serial bootloader. Page 7

Serial via bootloader 6-pin header (1*6) Boards are normally pre-flashed with serial bootloader. This gives makes it possible to program the node via the serial cable. After REST is pressed the boot loader is active for about 3 seconds and is ready to accepts programming commands. The RS version of stk500v2 lights the yellow when bootloader is active. Bootloader starts the programmed application. Handling Keep board clean and avoid direct sunlight and watre. Clean dust with soft brush. Case PCB has form factor for for standard Project box. G.40X IP54 but of course many varienats are possible. Operating system Atmel MCU industrial standard MCU. SW not covered in this document. Board is a officially supported platform (avr-rss2) in Contiki. (open source) Unofficial Arduino port. Power usage (typical numbers) Atmel ATMega256RFr2 has many power improvements. Low-Power consumption SLEEP ~15 ua @ 8MHz (RC Osc.) Low-Power consumption SLEEP ~45 ua @ 16MHz (XTAL) Mounting tips Nylon screws, bolts and nut of size Metric 6mm (M6) avoid metal in the antenna patch for best RF performance. Recycling Recycling procedure is different from country. If unsure retrun boards to be recycled or RS or RS reperesntative. Check your package for specific information. Page 8

Approvals European CE RED approval is pending. Summary: R&TTE (OLD) 73/23/EEC, 89/336/EEC and 99/5/EC Safety: EN 60950-1:2006 + A12: 2011 RF: ETSI EN 300 328 V1.7.1 (2006-10) EMC: ETSI EN 301 489-1 V1.9.2 (2011-09), ETSI EN 301 489-17 V2.2.1 (2012-09) EMF: EN 62479:2010 Human exposure to electromagnetic fields: EN 62479:2010 References Atmel HW atmega256rfr2-atmega128rfr2-atmega64rfr2_datasheet.pdf www.radio-sensors.com Schematics avaible on web-ppage Page 9

Appendix A pin assignments Pin assignments: C-style format /* Pin assigments for Radio Sensors board revision 2.3/2.4 using MCUAtMega128rfa1/AtMega256rfr2 */ #define BUTTON PB0 /* Rev 2.4 only */ #define ISP_1 PB1 /* SCK */ #define ISP_2 PB2 /* MOSI */ #define ISP_3 PB3 /* MISO */ #define LED_YELLOW PE3 /* 1k pullup to Vcc */ #define LED_RED PE4 /* 1k pullup to Vcc */ #define USB_PWR PB5 /* High if FTDI TTL USB cable sources */ #define P0 PD2 /* Pulse count input. Pullup via jumper */ #define P1 PD3 /* Pulse count input via optional Comparator */ #define PWR_1 PE7 /* Programmable power pin Vcc via P FET */ #define AV_IN PF0 /* V_IN ADC input. 100k/1M volt. divider */ #define A1 PF1 /* A1 ADC input. 100k/300k volt. divider */ #define A2 PF2 /* A2 ADC input 100k/300k volt. divider */ #define A3 */ PF3 /* Light sensor A3 ADC input 100k/100k volt. divider #define A3_PWR PF4 /* Light sensor power A3_PWR */ #define RX0 PE0 /* RX UART0 FTDI TTL USB cable */ #define TX0 PE1 /* TX UART0 FTDI TTL USB cable */ #define OW_BUS_0 PD7 /* One Wire bus w temp/id Pulled Up. Separate Vcc */ #define OW_BUS_1 PD6 /* One Wire bus extra Pulled Up. Separate Vcc */ /* AVR ISP standard connected */ /* 16 MHz xtal */ /* RTC 32.768 Hz xtal */ #define HUM_PWR PE2 /* NOT USED */ Page 10

Errata/Changes Summary of changes from version 2.3 to 2.4 CE approval from R&TTE to RED (pending) AtMega128RFA1 updated to AtMega256RFR2 Environmental sensor BME280 replaces Dallas DS18B20 DS18B20 still possible via pin headers User tactile button added Terminal blocks replaced with pin headers Bootloader update. Saves RESET cause C1, C3 reduced to 100nF from 1uF for faster state machinery accodning to Atmel Application note. Page 11