element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or 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
Sudden Impact Wearables Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Sudden Impact Wearables Design Challenge
  • More
  • Cancel
Sudden Impact Wearables Design Challenge
Blog EasyConfigure - Remote Sensor Unit Fail - Workaround demonstration
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: tomaja
  • Date Created: 8 May 2015 11:32 PM Date Created
  • Views 287 views
  • Likes 1 like
  • Comments 0 comments
  • easy_configure
  • esp8266
  • cc3200
  • arduino
  • launchpad
  • adxl375
  • analog_devices
Related
Recommended

EasyConfigure - Remote Sensor Unit Fail - Workaround demonstration

tomaja
tomaja
8 May 2015

Previous posts:

EasyConfigure - Modular/Configurable System Intro

EasyConfigure - Hardware Components

EasyConfigure - BASH scripting

EasyConfigure - MQTT test setup

EasyConfigure - Remote sensor unit preparation

EasyConfigure - Configurator

EasyConfigure - Sudden Impact Monitor

 

ESP8266 and Arduino IDE + FAIL

At first I intended to use NodeMCU firmware and do all my work from Lua scripts but this turned out to be a problem. NodeMCU eats ESP8266 memory very quickly.

Recently Arduino IDE for ESP8266 was introduced (https://github.com/esp8266/Arduino). I decided to give it a go since most of original Arduino classes are supported.

My initial problem was WDT related - device was reseting if setup() takes more than 1s which was always for me. After reporting the problem, ESP object was introduced and WDT was not a problem any more.

I left the accelerometer reading as my last step since accelerometer module last arrived - I didn't get to the point where I'm reading it since my last ESP8266 board died yesterday! image

So much time spent on a project and then one moment of not being careful makes it all useless! I connected my board to the battery for a test and forgot to use a voltage regulator (3.3V). This turned out to be fatal for my LAST ESP8266. It works partially but I'm unable to flash it anymore (LEDs blink as if everything is fine but connection with device never succeeds). I order one more board from eBay a while ago just in case something similar happens but it still didn't arrive image

 

Remote sensor device

Remote sensor device is built around ESP8266 - ESP07 breakout board. ESP8266 runs at 80MHz. This is a small board that makes the entire device small even without making a custom PCB (Due to lack of time I used the prototyping PCB with short lines). Custom PCB with SMD components would be a great improvement.

 

image

image

Figure 1. ESP8266-based remote sensor unit


Sudden Impact Monitor Demonstration

Since my original board died suddenly by the voltage impact I had to make some last-minute workaround to be able to demonstrate my client application. So, just for the purpose of making a demonstration video I modified the original sketch just so that it can run on a CC3200 Launchpad and to use the Launchpad's onboard accelerometer. I had a very limited time for this workaround so please take that into account (I did it one hour ago, after I finally gave up on my original board). Anyway, I should receive a spare ESP-07 board any day so I might be able to send it with my original device and let the Leeds Becket guys fix it in that one day period that's available for fixing.

image

Figure 2. CC3200 Launchpad as a workaround for the demo video


Please excuse me being completely silent, it's late here and my kids are sleeping in the next room with door open.

Here's the demo video:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image


Thanks for reading and watching,


Dragan

  • 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 © 2023 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