ez430-chronos Workshop connecting people Dung Dang Dietmar Schneider Adrian Fernandez MSP430

Similar documents
RF4432 wireless transceiver module

RF4432F27 wireless transceiver module

Getting Started with Launchpad and Grove Starter Kit. Franklin Cooper University Marketing Manager

UG147: Flex Gecko 2.4 GHz, 20 dbm Range Test Demo User's Guide

Long Range Wireless HDMI/SDI HD Video Transmission Suite LINK-MI LM-SWHD01. User manual

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications

Long Range Wireless HDMI/SDI HD Video Transmission Suite LINK-MI LM-SWHD01. User manual

AW900mT. User s Manual. Point-to-multipoint. Industrial-grade, ultra-long-range 900 MHz non-line-of-sight wireless Ethernet systems

DATA SHEET. The Advantys model STBDAI5260 Digital Input Module provides 2 isolated discrete input points that operate on a 115 VAC power source.

GAUGE M7 Connected Display 7

APPLICATION NOTE 4312 Getting Started with DeepCover Secure Microcontroller (MAXQ1850) EV KIT and the CrossWorks Compiler for the MAXQ30

Check our knowledge base at

Booya16 SDR Datasheet

Wireless Multi-Format input Transmitter to HDMI Receiver Box ID # 718

T3316 IP QAM Modulator User Manual

User Manual Published October 2015 Software Version 3.66 QRX200. The Ultimate in Receiver Flexibility

ProMOS. Bravo1601. Stand-alone BLE SMD Modules. Datasheet (V1.0) ProMOS Co., Ltd. IoT Solutions Provider.

User manual. Long Range Wireless HDMI/SDI HD Video Transmission Suite

Owner s Manual DRR-2T. Dual Tuner DAB+/FM Digital Radio Tuner Digitalview Australia

TRIMBLE GPS / 10MHz REFERENCE MONITOR DISPLAY V January 2015

MSP430-HG2231 development board Users Manual

STB Front Panel User s Guide

ATA8520D Production and EOL Testing. Features. Description ATAN0136 APPLICATION NOTE

Datasheet. Carrier Backhaul Radio. Model: AF-2X, AF-3X, AF-5X. Up to 687 Mbps Real Throughput, Up to 200+ km Range

VAXIS STORM 500+ INSTRUCTIONS

JD725A Cable and Antenna Analyzer - Dual Port

Product model and standard

WDP02 Wireless FHD Kit User Manual

SNG-2150C User s Guide

ULTRA-VANSTAT WIRELESS PROGRAMMABLE THERMOSTAT FOR CARAVANS

Digital Strobe Tuner. w/ On stage Display

High Power Bundle for the Icom IC-7300

CVM-WM300. UHF Wireless Microphone USER MANUAL

013-RD

Ocean Sensor Systems, Inc. Wave Staff, OSSI F, Water Level Sensor With 0-5V, RS232 & Alarm Outputs, 1 to 20 Meter Staff

DC-103(1080P)/DC-102(720P) DTV CAM Bare bone

Preliminary Design Report. Remote Fencing Scoreboard Gator FenceBox

CWHDI-TX2 & RX2 Wireless Multi-Format input Transmitter to HDMI Receiver Box

OccupEye User Manual. Region 1 Revision 1.0

Solutions for a Real Time World. Unigen Corp. Wireless Module Products. PAN Radio Modules Demonstration & Evaluation Kit UGWxxxxxxxxx (Part Number)

TransitHound Cellphone Detector User Manual Version 1.3

DC-099 FPV/UAV DTV CAM Module

Ultra-ViewRF 8HD Director Monitor. User Operation Manual

TBS UNIFY PRO 5G8 (HV) Video Tx High quality, license-free, ultra-tiny, race ready vtx

EMB-Z2531PA-USB. Datasheet

Advantys STB DATA SHEET. Advantys STB Output Module. Description. Features

OVERVIEW LED BACKLIGHT CONTROLLER FAMILY

TBS UNIFY PRO 5G8 (HV) Video Tx High quality, license free, ultra tiny, race ready

Digital Front End (DFE) Training. DFE Overview

Internet of Things. a practical component-oriented approach. What is IoT (wikipedia):

Spec Sheet. InterReach Fusion Wideband 2.5 GHz WiMAX. In-Building Wireless Networking System. Product Highlights

VNS2200 Amplifier & Controller Installation Guide

Copyright 2013 ACURA Global. UHF860 RFID READER. User s manual. English draft TM970180

RF Wireless Receiver (Model S4PU-DC-ANT3)

SERCOS TSX CSY 84 Module V

Space Weather Station Project. John Ackermann N8UR

Tips to disassemble your TF300. Will hopefully help you not make a couple of the mistakes I did. Written By: B0NK3R5

DC-103 FPV 1080P Full HD DTV CAM

PiMPro Rack Mount Analyzer

Hardware Design Considerations for a Wireless LED Based Display Design

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

PiMPro Portable Analyzer PiMPro Classic 1821

User Manual Wireless HD AV Transmitter & Receiver Kit

Image Processing Using MATLAB (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

KNOWING YOUR QRX100 RECEIVER... 3 Front... 3 Rear... 4 Side... 5 Home Screen... 6

Yellow Frog. Manual Version 1.1

Configuration Vestas VMP3500

P-2 Installing the monitor (continued) Carry out as necessary

Noise Detector ND-1 Operating Manual

DVB-LR10. Compatible with Land Rover touch-screen navigation systems version 2

Single cable multiswich programmer PC102W

USER GUIDE FOR NETmc MARINE X-Ops

RSSL1:1-KuXER. Outdoor Unit (ODU) Ku Ext Ref LNB Redundancy System with external 10 MHz Reference System. Mux/Tee. Coax cable

Distributed by Pycom Ltd. Copyright 2016 by Pycom Ltd. All rights reserved. No part of this document may be reproduced, distributed, or transmitted

SA 1454 Signal Analyzer

Combo Board.

5620 SAM SERVICE AWARE MANAGER MPTGS Driver Version Guide

Compact EGC Fiber Deep Nodes A90100 and A90300

Digital (5hz to 500 Khz) Frequency-Meter

Wireless HD Video Link

AVE HOME FAGOR CVBS TO DVB-T ENCODER MODULATOR. Fagor Electr6nica

HV-122-DCA DVB-T 2-Way Diversity Receiver Box Quick Installation Guide

Be a part of the circuit. Brick'R'knowledge. Set overview.

Transcom Instruments. Product Brochure TRANSCOM INSTRUMENTS. Product Brochure. 1

Easy HD Expressway! HV-100E/HV-100J/HV-100EH Full HD Digital TV Modulator. HDMI/Composite(CVBS) to DVB-T/ISDB-T/ISDB-Tb

ATLANTA ASF 2033HD+ DVB-S/S2 METER. User`s Manual

Z-IP Stream 004/008. User Guide and Installation Manual. Four or Eight Input QAM Encoder / Modulator

Model 7600 HD/SD Embedder/ Disembedder Data Pack

VBOX 3i. 100Hz GPS Data Logger (VB3i-V3) Features

Layers of Innovation: How Signal Chain Innovations are Creating Analog Opportunities in a Digital World

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

Alice EduPad for Tiva or MSP432 TI ARM Launchpad. User s Guide Version /23/2017

WIRELESS HDMI/SDI VIDEO TRANSMISSION SUITE GHOSTEYE TM. GHOSTEYE M-SERIES MANUAL BOOK Cine Gears INC. All Rights Reserved

ST30HPT User Manual. Contents SUNTOR ELECTRONICS CO., LIMITED

Model 6010 Four Channel 20-Bit Audio ADC Data Pack

Simon XT/XTi/XTi-5 LTE Module INSTALLATION GUIDE

DP C18.UART CONTENT CONTENT. Content 1. Normal indication area 6. Button definition 7. Introduction 2. Normal operation 7. Overview drawing 3

The Micropython Microcontroller

AppNote - Managing noisy RF environment in RC3c. Ver. 4

SAL Series Wireless Clock (V1)

Transcription:

ez430-chronos Workshop connecting people Dung Dang Dietmar Schneider Adrian Fernandez MSP430 1

Chronos Workshop Abstract Overview of the ez430-chronos and CC430 is presented and followed by a short demo showcasing the features of the standard Chronos package. The next lab aims at getting Chronos to communicate in peer to peer mode. Attendees will then work with SmartRF Studio to configure the CC430 RF settings and reapply new RF configurations to their Chronos. The workshop wraps up with an optional lab demonstrating power (RSSI) meter application with the Chronos. 2

Chronos Workshop Agenda 1. Introduction: Chronos & CC430 2. Lab 1: Enable RF in Chronos 3. Lab 2: Configure RF with SmartRF Studio 4. Lab 3: RSSI Meter with Chronos 5. CC430 Eco-system 3

Introduction Chronos & CC430 CC430 Overview ez430-chronos Chronos Playtime 4

CC430 RF + Ultra-Low Power MCU Monolithic Single die package MSP430 Microcontroller Industry s lowest power MCU 16-bit RISC architecture 20 MHz processor High-performance analog Sensor interface CC1101 <1GHz RF Transceiver High sensitivity Low current consumption Excellent blocking performance Flexible data rate & modulation format Intelligent Peripherals 100 na comparator 8ch 12-bit ADC offering 200-ksps 96 segment LCD controller 128-bit AES security encryption/ decryption coprocessor 64/48QFN Pin Package 9.1/7.1 mm 2 area 5

Chronos Advanced Integration <1GHz RF CC430F6137 MCU 433, 868 & 915 MHz 2-Wire JTAG Access 96 segment LCD Buzzer 3-Axis Accelerometer Pressure & Altitude Sensor Temperature Sensor Voltage & Battery Sensor CR2032 Battery ez430 Programmer RF Access Point Chronos Disassembly Tool 6

Chronos Playtime [Non-RF] Cycle through Top Menu Activate Top Function Backlight Bottom Menu Bottom Function Top Menu: Time Alarm Temperature Altimeter mi/h Accelerometer Bottom Menu: Date Stop Watch Battery RF [ Acc PPT Sync BSL] *unused in workshop 7

Chronos Workshop Agenda 1. Introduction: Chronos & CC430 2. Lab 1: Enable RF in Chronos 3. Lab 2: Configure RF with SmartRF Studio 4. Lab 3: RSSI Meter with Chronos 5. CC430 Eco-system 8

Lab 1 Chronos 2 Chronos Enable RF in your Chronos Set your assigned RF channel Edit code with CCS Compile & Download to Chronos Link & find your partner

Chronos2Chronos Goal Bottom Menu C2C Press v Turn on RF Press # increment your partner s Chronos counter Your Chronos counter changes your partner is pressing their Chronos button Work as a team! Locate second team w/ same channel 10

Chronos Disassemble Tips: 1. Press the screwdriver down firmly when unscrewing to prevent stripping 2. Pry against the edge of the ez-connector to lift the PCB out 3. Do not take the battery out of the battery holder *. After the workshop, if interested in replacing the battery: Chronos Disassembly & Reassembly Video: http://www.youtube.com/watch?v=wdl3awjhlpw 11

CCS Import ChronosWorkshop Project Open CCS Select workspace, browse to C:\ChronosWorkshop\Workspace\ Close welcome screen Import Project Project > Import Existing CCS/CCE Eclipse Project Browse to C:\ChronosWorkshop\Workspace\ Select ChronosWorkshop project Select Finish to import Default build configuration 915MHz Unrestricted CCS Platinum (USA) 12

Code Modify RF channel OPEN: Line 26: CHANGE: ROOT\simpliciti\Components\mrfi\smartrf\CC430\smartrf_CC430.h #define SMARTRF_SETTING_CHANNR YOUR_CHANNEL YOUR_CHANNEL to the assigned channel on your paper 13

CCS Compile & Download 1. Connect the bare Chronos to the ez430 USB Emulator 2. Plug the PCBs into the USB port of your PC 3. In CCS, select debug to 1. Compile 2. Download be patient... 4. Stop debugging 5. Unplug your Chronos 14

Chronos2Chronos Operate 1. 2. 3. 4. Bottom Menu: Link w/ Partner Connected Inc Partner s C2C Press v Counter Press # # Partner not found in ~ 10 seconds? Auto return to C2C screen Channel ID Counter 15

Lab 2 SmartRF Studio + Chronos Configure RF settings with SmartRF Studio Complete CC430 RF configuration in SW Modify register settings Generate c code See results

RF Settings How to Modify? Change RF settings manually CHANNEL: simple, manageable Frequency, modulation, filtering: user s guide Change RF settings automatically Fully configure your system Instantly verify your settings with connected devices Template & code generation 17

SmartRF Configure Register View Open SmartRF CC430 in Offline Mode Configure Register View Select View Expert Mode Enable checkboxes Register View RF Parameters 10/1/2011 18

SmartRF Modify RF settings Align with the partner you just found on a new frequency Note: This must be within your assigned frequency range Change to desired RF base frequency Notice the changes in the register view 10/1/2011 19

Code Modify RF settings Open file smartrf_cc430.h again Find 3 #define lines for the FREQ (Lines 20 22) Copy new Hex values from SmartRF to appropriate lines Reset SMARTRF_SETTING_CHANNR to 0x00 (Line 26) PASTE 0x00 20

CCS Compile & Download Recompile & download project be patient Stop debugging and unplug your Chronos Use Chronos2Chronos menu again Help your partner Make sure you are using the frequency band assigned to you [check paper] Can you see similar results? Are you still able to connect to your partner? 21

Lab 3 [BONUS] RSSI Chronos Meter Use your Chronos to measure TX signal We broadcast carrier freq. of 888MHz Notice how the RSSI value changes

Operate Power Meter Move closer/away from the CC430EM to see differences in reading Reading changes with Distance Interference / obstacles Antenna radiation pattern / characteristic Instructor s CC430 is broadcasting Continuous RF carrier @ 888MHz Chronos measures power RSSI readout from RF1A (Radio) module 888 MHz with 400 khz filter 23

Code Add Power Meter to Menu Open logic\menu.c in CCS Uncomment & comment 2 code lines Recompile & Download Actual RSSI code: powermeter.c 24

Operate Power Meter Top Menu Cycle to rssi Press ^ Turn on rssi See measured power level in dbm Press ^ again Stop measurement RSSI.. Received Signal Strength Indicator 25

Chronos Agenda 1. Introduction: Chronos & CC430 2. Lab 1: Enable RF in Chronos 3. Lab 2: Configure RF with SmartRF Studio 4. Lab 3: RSSI Meter with Chronos 5. CC430 Eco-system 26

CC430 Eco-System Chronos [915/868/433MHz] EXP-CC430 Experimenter s Board [915/868/433MHz] SMA Connector CC430EM [915/868/433MHz] RF Modules: RF stacks: SimpliciTI, BlueRobin, W-Mbus, 6LoWPAN, Dash 7,... SA430 Spectrum Analyzer/Packet Sniffer [Sub-GHz] SMA Connector / Antenna 27

Chronos RF BSL Use RfBSL menu in your Chronos menu in conjunction Chronos Control Center to program it without opening it. For example you can get the watch to its initial state - with all the PPT and Heart rate monitor features - by flashing the standard code into it: C:\Program Files\Texas Instruments\ ez430- Chronos\Recovery\Chronos Watch\Wireless Updater\eZ430_Chronos_rfbsl_915M Hz_1_0.txt 28

Chronos <3 Beagle Board Download Now for Linux (SLAC388) Both windows and Linux versions are available @ www.ti.com/chronoswiki Follow the install instructions in the ez430-chronos user s guide The Chronos RF USB dongle is not automatically recognized by BeagleBoard. Install the appropriate drivers by following these commands in the terminal. opkg update opkg install kernel-module-cdc-acm modprobe cdc-acm

Chronos Projects Co-op Challenges [Dallas, Freising] Community Chronos 30

Chronos Questions & Information Thank you! Chronos Links TI Page wiki: GoogleGroup: E2E: http://focus.ti.com/docs/toolsw/folders/print/ez430-chronos.html http://processors.wiki.ti.com/index.php/ez430-chronos http://groups.google.com/group/ti-chronos-development-/topics http://e2e.ti.com MSP430 Microcontroller Forum 31

Appendix Chronos Sport Watch Also available on the Chronos booklet and user s guide (online) 32

Endless possibilities Chronos serves as a central hub for nearby wireless sensors Raise & lower blinds Control ceiling fan Adjust thermostat Pair with heart rate monitor Display GPS data Adjust entertainment system settings Map Chronos buttons for PC Automation, motionbased control and more Pair with pedometer 33