Skip to content
Presentation of the HiMinds IoT Project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Create LICENSE Jan 25, 2019
README.md Update README.md Mar 29, 2019

README.md

himinds-iot-project-overview

The HiMinds IoT project consists of several sub-projects. In each project, we explore different technologies and implement a product consisting of hardware, back-end and mobile app.

Most of our work is documented in our tech blog at https://medium.com/himinds.

Currently, we have the following projects:

  • Home Energy Monitor 💡, exploring power signature analysis
  • Android Automotive Project
  • Smart BLE button 🔘, push a button and something happens 😄

🏠 Energy Monitor 💡

Project description:

A basic home energy monitor will show you your current energy consumption. More advanced energy monitors can show devices that are currently active by identifying their unique power signature. In this project, we will build an advanced energy monitor that processes the data in the cloud using machine learning algorithms.

Hardware/Technology stack:

Relevent repositories:

To-Do:

  • ESP32 WiFi and cloud connectivity
  • Simulate ADC hardware, publish MQTT message
  • Design hardware, HW to interface current sensor, non-invasive current sensor etc.
  • Design algorithm in Energy Monitor
  • Create tool plot sine wave in real-time
  • Define MQTT protocol

Issues:

Learning resources

Inspiration:

We are inspired by these cool companies:

🚘 Android Automotive

Project description:

Hardware/Technology stack:

Relevent repositories:

To-Do:

Issues:

Learning resources

Inspiration:

🔘 Smart BLE button

Project description:

We love the idea that only your imagination can limit what will happen when you push a button. In this project, we want to explore the challenges of building a push button that is if This Then That ready (IFTTT).

Hardware/Technology stack:

Relevent repositories:

To-Do:

  • Simple BLE pushbutton implementation using GAP profile
  • Write BLE application for NodeJS running on Raspberry Pi
  • Raspberry Pi with cloud connectivity
  • OTA, Yocto, Mender and Raspberry Pi
  • Wireframing/mock-up App
  • Switch to using GATT profile

Inspiration:

We are inspired by these cool companies:

You can’t perform that action at this time.