Week 14
Interface and Application Programming
Group Assignment
- Compare as many tool options as possible
Compare as many tool options as possible
Since Gabriella is the only current student we decided to focus on tools related to her project. If there is enough time she would like to use a phone to control her project wirelessly so we decided to compare different tools for iOT tools.
Amazon Web Services IoT Platform
The Amazon Web Services IoT Platform is very robust and suitable for massive projects.
Features:
Wide suite of IoT tools ranging from the edge to the cloud
Multi-layered security including encryption and access control
Multi-layered security including encryption and access control
Exceptional AI integrations for 2x faster solutions
An extremely scalable platform
ThingsBoard Open-source IoT Platform
ThingsBoard is an IoT cloud platform for device management, data collection, processing, and visualization for IoT projects.
Features:
Reliable telemetry data collection
Customized data visualization
IoT Rule Engine
Advanced device management
Asset management
Multi-tenancy
Horizontal Scalability
Fault Tolerance
Security
Customization and integration
Alarms management
Monolithic and microservices
SQL, NoSQL, and Hybrid database
Blynk
Blynk is a low-code, cloud-based, hardware-agnostic IoT platform that offers a full suite of software allowing one to prototype, deploy, and remotely manage connected electronic devices at any scale. What is unique about this platform is its no-code approach to IoT app building.
Features:
No-code mobile app builder for IoT
Web console to manage devices, users, and data
A Wi-Fi manager built into the Blynk mobile app
Over-the-air firmware updates
Device provisioning and profiling