DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Last call! Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

Related

  • A Deep Dive Into Firmware Over the Air for IoT Devices
  • Patch Management in the Age of IoT: Challenges and Solutions
  • IoT Communication Protocols for Efficient Device Integration
  • OPC-UA and MQTT: A Guide to Protocols, Python Implementations

Trending

  • Issue and Present Verifiable Credentials With Spring Boot and Android
  • How to Practice TDD With Kotlin
  • Java Virtual Threads and Scaling
  • Immutable Secrets Management: A Zero-Trust Approach to Sensitive Data in Containers
  1. DZone
  2. Data Engineering
  3. Big Data
  4. January in IoT: Building and Succeeding With IoT

January in IoT: Building and Succeeding With IoT

Check out this month's compilation of IoT news and tutorials, including advice for getting started with IoT, building with Arduinos and RPis, and monetizing IoT data.

By 
Mike Gates user avatar
Mike Gates
·
Jan. 22, 18 · News
Likes (2)
Comment
Save
Tweet
Share
7.9K Views

Join the DZone community and get the full member experience.

Join For Free

It's a new year, so it's time to dust off your boards and get to work! New year's resolutions and all that...

Anyway, this month, finding ways to make use of IoT has been a popular theme. We've got a few DIY projects, but also some ways to make use of IoT by monetizing the data involved with cryptocurrencies.

In addition to that, the ever-present threat of poor security still haunts the Internet of Things. Let's see what's going on with Spectre, Meltdown, and some new research that could help identify vulnerabilities in IoT devices.


Connecting You With What's Cool

  1. Build a Digital Photo Frame With a Raspberry Pi, by Farooq Kaiser. Got a Raspberry Pi and a screen? Then you've got yourself a digital photo frame. Let's build one using JavaScript and HTML5's canvas elements.

  2. Monetizing IoT Data Using IOTA, by Benjamin Cabé. Cryptocurrencies offer up new opportunities for development, and particularly for IoT. Here, we examine a simple proof of concept that uses IOTA to monetize IoT data.

  3. Building an IoT Notification System, by Francesco Azzola. Here's a great way to build your own IoT notification system that sends alerts to multiple devices using an ESP8266, PushingBox, and relatively few lines of code.

  4. The 3 Best IoT Frameworks for Beginners, by Raseel Bhagat. With hundreds of available platforms to start your IoT project with, which one do you choose? We shed some light on the subject and look at three of the best choices.

  5. 5 of the Most Crucial IoT Skills, by Laura Buckler. IoT development takes more than just software-building proficiency. Take a look at the UX, BI, security, and mobile app dev skills that will help your career.

By the way, if you're interested in writing for your fellow DZoners, feel free to check out our Writers' Zone, where you can also find some current hot topics and our Bounty Board, which has writing prompts coupled with prizes.


IoT Around the Web

An Echo-Compatible, Arduino-Powered Smart Light

I always do my best to include at least one hobbyist IoT project in these recaps. Short on time and imagination, I slipped over to Hackster to find some instructions for this Arduino-powered smart light system that you can control with an Amazon Echo. Given that I just moved and got a new Echo, this is something I'll probably just give it a shot.

It's a Bug Hunt, Man!

It's always fun when Wired has something about IoT, particularly IoT security. I won't spoil how it's all done, but a couple of researchers are using an old firmware evaluation and unpacking tool to help identify vulnerabilities. See how it works and whether it really could be the solution to solving IoT security.

Meltdown, Spectre, and IoT

And lastly, take a look at this interview with ARM CEO Simon Segars to see his take on the recently discovered vulnerabilities Meltdown and Spectre and how they'll impact the Internet of Things — as well as what kind of impact AI is going to have on the IT sector.


Diving Deeper Into IoT

  • Refcard: Getting Started With MQTT
  • Guide: IoT: Applications, Protocols, and Best Practices
IoT

Opinions expressed by DZone contributors are their own.

Related

  • A Deep Dive Into Firmware Over the Air for IoT Devices
  • Patch Management in the Age of IoT: Challenges and Solutions
  • IoT Communication Protocols for Efficient Device Integration
  • OPC-UA and MQTT: A Guide to Protocols, Python Implementations

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!