Reason for the Design Challenge:
Introduction
My Idea for this design Challenge will be to Research, design and Implement an Environment Reliability Monitor (ERM). The Software will be run on the 2 supplied Arduino boards that will be placed in the supplied enclosures. The software will implement a MQTT client that will communicate over WiFi to an MQTT Broker. The data collected will be the board vital signs, enclosure environment (Temp, humidity etc.)
My Project Plan Outline
Research
- The Challenge Kit Described.
- Unboxing of the challenge kit
- Experimenting
- Software Development GUI IDE
- Available examples
System Design
- Block diagram
- Software Design
System Build
- Electronics build,
- Software Programming
- System electrical testing, System software testing
- System Application Tests
Conclusion and Future Enhancements
- Conclusions
- Future Enchantments
- Other Enhancement Ideas
Credentials
- Currently, I am a Hobbyist/Maker interested in Experimenting in IOT using devices for fun and learning. I have been entering IOT challenges to better myself in electronics. I enjoy fixing things and hacking, re-purposing, equipment for improved performance, and especially , experimenting with development kits.
- I am a Retired former Senior Software Engineer, with 30+ years of programming experience. I do not have an electronics background, but I am interested in IOT. My background is more on the software side, with a Bachelors of Science in Computer Science from Boston University. I Graduated from BU in 1980 and had been working since then until I retired in 2018.
- Here is my LinkedIn profile
I have completed the following 6 Roadtest and 3 Design Challenges on element14.com
- Roadtest: RA2L1 EVK(Ultra-Low Power 48MHz Arm® Cortex®-M23) - Review
- This Roadtest review will evaluate the Embedded Software Development capabilities of the EK-RA2L1, an evaluation kit for the Renesas RA MCU Group.
- The kit enables users to evaluate the features of the Renesas R7FA2L1AB2DFP MCU.
- It allows the user to develop and experiment with embedded applications using the Renesas toolchains, ' Flexible Software Package (FSP) and e2 studio IDE.
- Roadtest: Summer of FPGAs -- Lattice MACHXO3LF Starter Kit
- The MachXO3L starter kit is a basic breakout board to allow simple evaluation and development of MachXO3L based designs.
- In this review, I will be focusing on the Lattice toolchains available to conduct experiments using demo designs available on the Lattice Website.
- Roadtest: Summer of FPGAs -- OrangeCrab Dev Bd
- Check out my Roadtest Review: Summer of FPGAs -- OrangeCrab Dev Bd - Review
- In this review, I evaluated the embedded software development capabilities of the Orange Crab, an FPGA based Development Board.
- My focus for the review, is on the open hardware toolchains available and conducting experiments using them.
- Check out my Roadtest Review: Summer of FPGAs -- OrangeCrab Dev Bd - Review
- Roadtest: Microchip PoE to USB-C® Power and Data Adapter
- Check out my Roadtest Review: Microchip PoE to USB-C® Power and Data Adapter - Review
- This Roadtest was a little different from my other 2 Reviews, in that it was not a Evaluation Kit I was able to get the adapter tested and reviewed, after a little struggle testing the Power capabilities to my EV kits. I had to purchase a PoE injector and some USB adapter cables to complete the testing.
- Check out my Roadtest Review: Microchip PoE to USB-C® Power and Data Adapter - Review
- Roadtest: NXP i.MX RT1170 High End Processor Evaluation Kit
- Check out my Roadtest Review: NXP i.MX RT1170 High End Processor Evaluation Kit - Review
- I was able to learn quit a bit more about embedded software development on the i.MXRT1170-EVK . I am familiar with the MCU expresso IDE used on other NXP products(NXP LPC55S69-EVK MCU). from my 1st roadtest review.
-
- For this roadtest, I was supplied with an NXP TFT Display, that I think will work with this kit. I'd be interested in checking it out, since no display is supplied with the kit .
- I conducted 3 experiments with this display.
- Roadtest: AVNET Monarch LTE-M Development Kit -- EU
- Check out my Roadtest Review: AVNET Monarch LTE-M Development Kit - Review
- I was able to learn quit a bit about LTE tech and embedded software development on the NXP LPC55S69-EVK MCU. I am familiar with the MCU expresso IDE used for NXP products. I should be able to review this board with this experience, Since the board can be programed using this IDE
I have completed the following Design Challenges on element14.com
-
- make low power IoT work with the PSoC 6S2 + AIROC Wi-Fi/BT kit.
- Blog#1 - BPM Display - Introduction
- Completed a 5 blog Design challenge using the Arduino Nano 33 IoT Board at Design For A Cause 2021 - Design Challenge
- My first blog entry: BLOG# 1 - Beats Per Minute Nano - INTRODUCTION, contains an introduction and a list of links to the other blogs. I've listed them as follows for you convenience.
- A 10+ blog Design Challenge using the Raspberry PI 4 which started in the fall of last year.1 Meter of Pi
- My first blog entry: INTRODUCTION BLOG -Edible Algae System - (Growing Spirulina in space), contains a list of links to the other blogs including my Unboxing blog: Blog# 4 EAS - Research and Unboxing of the challenge kit
Last year I entered the following contests for the Advent Azure Sphere development kit
1. Sensing the World Challenge: here
My Entry for Sensing the World Challenge -- The Light is ON!
My entry: Beats Per Minute -- Home Is Where the Hack Is Challenge