element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Ultimate RoadTest
  • Challenges & Projects
  • Design Challenges
  • Ultimate RoadTest
  • More
  • Cancel
Ultimate RoadTest
Documents Overview of Project "Code Name" - Ask Questions & Offer Ideas
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: ssilberhorn
  • Date Created: 23 May 2012 8:13 AM Date Created
  • Last Updated Last Updated: 8 Oct 2021 4:55 AM
  • Views 1197 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Overview of Project "Code Name" - Ask Questions & Offer Ideas

imageimageimage

 

 

Project Final Summary  View the full document

 

The theory of operation is very simple. Remote commands come through as UDP datagrams to the CC3000 via Wi-Fi and them MSP430FR5739 parses these datagrams and processes accordingly. It could not be any simpler. This because all aspects such as TCP/IP networking and Wi-Fi are handled transparently by the CC3000.

The firmware for the MSP430FR5793 contains a function that reacts to incoming datagrams and then extracts the parameters from the received payload.

Where applicable the project firmware will respond with appropriate responses such as sensor readings and command acknowledgements.

 

A complete solution incorporates CC3000 devices and partnering remote systems such as Twitter, PCs and portable Internet devices. The focus of this project thus far has been the development of the CC3000 based device to Ultimately Road Test it.  I have plans to complete partnering support software soon to demonstrate a total end to end solution.

 

The toy is controlled by activating the assigned relay using an MSP430FR5793 Output Pin. The select relay switch closes which asserts the control signal on the toy causing the selected feature to be activated.

The functions under relay control are;

     Power On
     Neck Up/Down
     Mouth Open/Close
     Suspension Activate/Deactivate
     Headlights Light/Unlight
     Audio Enable/Disable


Audio is produced using a DAC (DAC5311) from a 8kHz 8-bit .WAV audio file
This is used to produce an audio level signal with in turn is amplified by the toy's own amplifier and output through it speaker
The .WAV file is downloaded via the CC3000 and stored in the FRAM buffer.

The articulation of the toy mouth is performed similarly where the corresponding .LSP file is downloaded and stored in the FRAM buffer.

Playback works by reading both the current .WAV and .LSP samples to be played and then outputting to the DAC and mouth control relay at

the desired 8kHz sample rate.


The Motor, Lighting, Digital Camera Modules and Thermopile Sensor Interfaces all use the MSP430FR5739 Serial Interface via the serial

mux/demux.  The desired serial channel is selected using two digital output pins that control the mux/demux address select pins.
The MSP430FR5739 then communicates with the selected module's protocols.  For the Lighting control it uses the protocol for the Multi-

DC/DC Colour LED demonstration, for the Motor control it uses the protocol for the DRV8312-C2-KIT demonstration for the Digital camera is

uses the protocol as specified by its reference manual and similarly for the Thermopile Sensor. View the full document

 

 

------------------

 

Project "code name"  

"I can't wait to create and control my own WiFi peripherals from TI's microcontrollers and CC3000 through LS Research TiWi SL or muRata Modules.WiFi through SPI for the masses with all the hard stuff already done and dusted..."

 

Project "code name" Part 002  

"I've completed my first video that demonstrates the use of CCS and MSP430WARE. It has been recorded in 1024 x 768 resolution to ensure that the screen capture is legible.If only the uploader won't error and let me use it."...

 

Project "code name" Part 003  

"..I have been working on an interface board between the SimpleLink WiFi CC3000/Fraunchpad technology (SWiFT for short) combination and existing appliances to enable them to be remotely controlled. To do this, where possible I will retain the appliances' original functionality and Internet enable them. This has been accomplished my second appliance which currently is under wraps until I'm ready to present it. It operates normally but also but can also be controlled by SWiFT."...

 

Project "code name" Part 004  

"I've laid out and milled out an interface between the appliance and the SWiFT. It's a through hole component design using a single sided PCB. Here's a picture of the copper side..."

 

Project "code name" Part 005 

"4th MayDACs the way aha aha I like it aha aha.... The MSP430FR5739 does not have an inbuilt DAC so I have connected up a Texas Instruments D"...

 

Project "code name" Part 006     

"7th MayDAC's extremely possible A few persons are interested with my use of a DAC so here's a quick explanation.  I could have used an inbui"...

 

Project "code name" Part 007     

"8th MayDisaster Strikes! This morning when I went to turn my main PC on, it didn't.  Not a blip, not a sigh, not a wimper, nothing.  I run f"...

 

Project "code name" Part 008     

"10th May"Current State of the Union" The DAC has been working perfectly generating the desired waveforms and has been disconnected to make w"...

 

Project "code name" Part 009      

"12th MaySound Advice Here is the PCB just off the mill.  It hosts the DAC, sound buffer and output buffer.  The output buffer is just an LM3"...

 

Project "code name" Part 010      

"19th May  Just an update... The PCB modules have been loaded and are in the process of being tested. So far every test has passed.  I'm just"...

 

Project "code name" Part 011     

"20th May"But there are alternatives.." As not to encroach on Nick's work with load cell interfaces, I have interfaced a set of digital scale"...

 

Project "code name" Part 012     

"20th May"Do you have the balls?" Here is the SimpleLink Wi-Fi CC3000 driving a low voltage plasma ball.    It looks cool but not much at all"...

 

Project "code name" Part 012.5  

"23rd May"Interesting developments" I have just discovered an application called www.supertweet.net to simplify device integration with Twitt"...

 

Project "code name" Part 013  

"24th May"Vacation here I come!!"   I am just about to commence a two week holiday and unfortunately my motor control development kit and LCD"...

 

Project "code name" Part 014  

"2nd JuneAloha from Hawaii   Aloha, I've just arrrived in Honolulu after participating a week long Clinic in Maui. I'm travelling light with"

 

Project "code name" Part 015  

"June 14thBack to the Future I'm back from vacation to find that a whole lot of goodies that I've been waiting for have arrived.  The most ex"

 

Project "code name" Part 016  

"June 16thCaveat Emptor! - Let the buyer beware! Since I have a Nokia 5110 LCD panel working successfully I wanted some more.  Unfortunately"

 

Project "code name" Part 017  

"June 17th  Silver bullets! I'm not a fan of Software delay loops and I am also glad to see that Code Composer studio is also not a fan of th"

 

Project "code name" Part 018  

"June 17thBjorn Borg - "Resistance is futile - You will be assimilated. We will add your biological and technological distinctiveness to our"

 

Project "code name" Part 019  

"June 17thI love it when a plan comes together! - John "Hannibal" Smith The Basic WiFi app now outputs to the SPI LCD.    The operation seque"

 

Project "code name" Part 020  

"June  19th"Spot the difference!" I just spent some time comparing the datasheets for the LSR and Murata WiFi SL evaluation boards.  I'd expe"

 

Project "code name" Part 021  

"June 20thReturn of the Code Inspector During my perusal of the basic_wifi_application and other MSP430 examples I have noticed small annotat"

 

Project "code name" Part 022  

"June 21stFunny Peculiar or Funny Ha Ha? During my testing of the wifi_basic_application (version 1.7.2.2), I noticed an peculiarity with it"

Find Part 023 to 040 plus design files here...

http://www.element14.com/community/groups/ultimate-road-test?view=blog

  • compact
  • cc3000
  • msp-exp430fr5739
  • cc3000-fram-emk
  • ferroelectric_random_access_memory
  • msp430
  • simplelink
  • sp:texas_instruments
  • ultimate_roadtest
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube