Welcome to installment number thirty-one of the Design Challenge Project Summary series here at Element14. For those of you who are new to my content, in this series I chose a single Design Challenge project from current or past challenges, and write a short summary of the project to date. I am selective about which projects I summarize, as I want to highlight quality content. Unfortunately, projects that stall out, or get abandoned, are not chosen for summaries. Some project creators like to keep their own project summary going, and this series is not meant to overshadow those post, but to highlight each project from an outsider's perspective.
The subject of this installment is project Safety Jacket for the Tolling Industry which was part of the Safe & Sound Design Challenge, by Inderpreet Singh (ipv1). The project began the 20th of February 2017 with Inderpreet giving us a little context, and explanation of why he wants to, and how he plans to improve the safety of tolling station workers. As a former R&D engineer at a tolling company, he was Inspired by a traumatic accident that occurred within the company when a toll booth worker was struck and killed by a car. Inderpreet feels that this incident could have been avoided with better communication between the workers, and to solve the issue, he will build a sensor-rich safety jacket that is connected to the IoT, making communication between workers much faster.
While waiting on the hardware kit to arrive, Inderpreet took some time to re-familiarize himself with the Launchpad ecosystem, and wrote a quick tutorial on how to interface the with the . A week later with the package from Element14 still in transit, he used his third project update to discuss the use of TI RTOS with Code Composer Studio 7 as well as on pThreads for the readers who are familiar with POSIX. The challenger kit finally arrived a few days later, and Inderpreet used his fourth project update to share the unboxing festivities with everyone.
In update five and six, Inderpreet took his time to teach us the basics about writing our own protocol stacks for the and TI RTOS. Tutorials like these are one of the major reasons I love the Design Challenge Series here at Element14. They provide a wealth of knowledge, and help simplify often heavy subjects into something non-engineers can understand too. If you are interested in learning how to write you own protocols, this is definitely a pair of post to check out.
Update seven marked out first look at Cloud CCS since the project started, and instead of writing a few thousand words, Inderpreet decided to explain Code Composer Studio and the TI Resource Explorer by making a video which can be seen above. He then ended the post by mentioning a few issues he is having which are slowing down progress including: issues with MQTT, an unwritten BLE app, and power issued that need to be resolved by integrating a super capacitor.
Updates eight and nine were both short, and spanned about three days between the two. In update eight, we got to see some of Inderpreet’s experiments on energy harvesting using the BQ25504 and BQ25570 modules. Update nine focused on a 3D printable enclosure for the CC1310 Launchpad. If you are interested in printing this case for yourself, check out the post for a download link.
With the final week of the challenge now here, Inderpreet used the project’s tenth update to write a long and informative post summarizing what he had completed on the project so far. The first topic he touched on was how the project had evolved overtime, and quickly moved into explaining the project’s first working module. This module featured most of the sensors, and the communications core that would relay data back to a central unit. Ending the post with a update on what is left to be done, as well as some photos of the 3D Printed enclosures, Inderpreet was happy with the progress he had made so far.
Update eleven arrived three days later on July 9, 2017, and more work was done on the energy harvesting portion of the project. After some testing, Inderpreet determined that a small solar panel could be used to charge a super-capacitor which would in turn power the small Sharp LCD screen he mentioned in a previous post. More work on this topic continued into update twelve, with wireless charging being the main focus. Using the , and the , two significant parts of the project were completed and checked off of the list of things to do.
Inderpreet wrapped things up in the project’s thirteenth update, with a full demonstration of the safety jacket in its current state. Again he felt that while the project needed a written demo, a video would be much better medium to explain how it works. With that said, I am going to let you watch the video above, and when you are finished, head over to the project’s fourteenth and final update for a full rundown of the project in Inderpreet’s own words.
That is going to wrap up my project summary coverage of project Safety Jacket for the Tolling Industry.This project ultimately went on to receive an honorable mention from the challenge’s judges, and I felt that this was well deserved. While the project got off to a slow start, Inderpreet made up for it with several tutorials and pieces of semi-related content to fill the gaps. I learned a good bit about the Launchpad ecosystem from this project, as well as some programming knowledge as well. If you have not yet read through the whole project, I highly suggest doing so by visiting its blog page. Tune in later this week for another Design Challenge Project Summary here at Element14. Until then, Hack The World, and Make Awesome!