FUN Seminar
Salvatore GUZZO BONIFACIO 13 May 2014
FUN Seminar Salvatore GUZZO BONIFACIO 13 May 2014 INTRODUCTION - - PowerPoint PPT Presentation
FUN Seminar Salvatore GUZZO BONIFACIO 13 May 2014 INTRODUCTION Salvatore GUZZO BONIFACIO Telecommunications Engineer University of Calabria (UNICAL) Master Degree Thesis: Design and implementation of an Arduino based Rover: Communication
Salvatore GUZZO BONIFACIO 13 May 2014
Salvatore GUZZO BONIFACIO Telecommunications Engineer University of Calabria (UNICAL) Master Degree Thesis: “Design and implementation of an Arduino based Rover: Communication and MARG orientation”.
13 May 2014
3-year effort INRIA - FUN ETINEO - RDI Nathalie Mitton 0.2 CR Jean-Michel Copin Alexis Ammeux 0.5 0.5 R&D Engineer Salvatore Guzzo Bonifacio 1 ITI Engineer Roudy Dagher 1 PhD Student (CIFRE) Thibaut Pruvost 0.2 Manager
Goliath stack Outdoor Loc. Indoor Loc 1st Year Portability Implem Outdoor Comparison Indoor/outdoor 2nd Year Low Level Enhancements Customization Implem Indoor 3rd Year Idem. Enhancement Enhancement
Objectives Description Available Who WSN 1.1 ETINODES - MSP430
Demo Comm SGU, RDR, JMC, AAM WSN 1.2 SerialNet on Dresden Elektronik modules, AVR-studio6 Demo Comm PacR2 RDR, AAM, JMC RTLS 2.1 TDOA 2,4Ghz & Ranging
Demo AAM, JMC, RDR, SGU RTLS 2.2 UWB and other technologies
Demo AAM, RDR, JMC RTLS Middleware* Indoor positioning software on plane
Pre-study AAM,JMC, RDR, SGU RTLS Middleware* Indoor positioning software on plane
Etineo Product AAM,JMC,RDR
PAC.R² Reezhom System Architecture
13 May 2014
Component Description
MCU 16-bit Ultra-Low-Power – MSP430F1611 Buttons User Button Reset Button LEDs User status LED
Component Description
MCU 16-bit Ultra-Low-Power – MSP430F1611 sensors Light Sensor – TSL2550 Temperature – DS1722 radio communication 2.4 GHz – CC2420 external memory 1MB external flash memory – M25P80 LEDs green, red, blue EEPROM serial number allowing unique identifier – DS2411
Component Description
MCU 16-bit Ultra-Low-Power – MSP430F1611 sensors Light Sensor – TSL2550 Barometer/Temperature – MS5611-01 Gyroscope – L3G4200D Accelerometer – LIS331DLH radio communication 2.4 GHz – CC2520 external memory 1MB external flash memory – M25P80 LEDs green, red, blue EEPROM serial number allowing unique identifier – DS2411
13 May 2014
Clone Commit Branch Checkout Merge Fetch Pull Push
13 May 2014
➢Introduced active delay method ➢Added i2c multiple read for register independent
➢Configuration procedure to enable RS232 communication ➢Included a routine to handle the initialization of USART. Necessary to properly switch from I2C mode to UART mode and vice versa.
➢Introduced a routine to convert raw value to luminosity expressed in Lux [lx] MS5611-01 ➢Initialization routine and private functions to drive low level
➢Public function to get sensed temperature (°C) ➢Public function to get pressure value (mbar)
➢Accelerometer driver ➢Gyroscope driver ➢Contiki OS integration
Salvatore GUZZO BONIFACIO FUN Research Team Inria Lille 13 May 2014