Lessons Learned at Nautilus (Part 3)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. This will be the last entry in Nautilus lessons learned series and will cover how hardware can unintentionally impact software and the benefits of Android OS for IoT. One of the best parts of my time at Nautilus was all the firmware and electrical engineers that I got to interact with and learn from.


Lessons Learned at Nautilus (Part 2)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. Last month I covered the importance of supporting Over-The-Air (OTA) updates for hardware from the start. Today I’ll be covering how critical data scientist input can be when starting a project. When I was hired at Nautilus, all of our application analytics were handled by the Adobe Analytics SDK.


Lessons Learned at Nautilus (Part 1)

     

In my two and a half years at Nautilus I learned a tremendous amount about IoT, Hardware, Software, Data Science, and myself in general. Given the amount of ground to cover, I plan to split this topic up into the following: The importance of supporting firmware OTA (Over the Air) updates from the start The importance of data scientist input for analytics at the start. The benefits of Android OS for IoT and how hardware can unintentionally impact software So without further ado, the first lesson!


The Passage of Time

     

It’s been almost half a year since my last blog entry! A lot has happened since then. Stars were born and collapsed, civilizations rose and fell, planets formed and destroyed! But in all seriousness I’ve been pretty busy. At one point I had three separate part-time contracts in addition to my full time job. I also changed jobs. So I haven’t had a lot of time leftover for blogging. But I plan to resume my normal monthly cadence, and I’ve accumulated quite a few different topics to write about.


Hall Sensor FTMS Server

     

I’ve made quite a bit of progress on my FTMS server for my bike. I’ve settled on a hardware configuration and completed the firmware implementation. Now I just need to solder it together and 3d print an enclosure! In the process I’ve learned a lot about Arduino, C, C++, and Hall sensors. For those that haven’t worked with Hall sensors before, they detect electromagnetic fields and generate either an analog or digital signal based on the magnitude of their force.