The Internet of Things (IoT) is an interesting growth within the realm of computing. Connected good units, dwelling automation, and associated areas of growth are producing many attention-grabbing tasks. Opensource.com’s writers shared their experience about a wide range of Internet of Things tasks many occasions throughout 2021. Here are Opensource.com’s ten greatest Internet of Things articles from the 12 months.
How to customise your voice assistant with the voice of your alternative
Learn about the Nana and Poppy project on this article by Rich Lucente. The Nana and Poppy mission is Rich Lucente’s open supply mission for creating customized greetings for synthetic intelligence voice assistants. He describes the whole course of, from recording the required audio clips to writing the code to mix the clips into an entire greeting. The completed product was 5 customized voice assistants gifted to nice grandparents and grandparents who may now hear their grandchildren’s voices every time they interacted with the voice assistant.
Monitor your house’s temperature and humidity with Raspberry Pis and Prometheus
Chris Collins describes how he used Prometheus to monitor his home’s temperature and humidity. He offers detailed directions about putting in Prometheus on Raspberry Pi OS, instrumenting a Prometheus utility, organising a systemd unit and logging, and extra to create a device for monitoring temperature and humidity information. This article builds on an earlier article written by Chris, which is the following article on this listing.
Set up temperature sensors in your house with a Raspberry Pi
Learn how to set up temperature sensors utilizing a Raspberry Pi, a DHT22 digital sensor, and a few Python code. In this text, Chris Collins explains the right way to join the sensor to the Raspberry Pi, set up the DHT sensor software program, and get the sensor information utilizing a Python script. He concludes by teasing a future article that can do extra to automate the information assortment from this machine, which is the earlier article on this listing.
Control your Raspberry Pi remotely together with your smartphone
Stephan Avenwedde explains the right way to use your smartphone to control the GPIOs on a Raspberry Pi. This tutorial describes the right way to set up and use Pythonic to make the Raspberry Pi controllable over a community connection utilizing Telegram. There was no particular finish mission in thoughts when he wrote the article, so it offers broad directions which you could apply to many tasks. Some doable tasks prompt by Stephan embrace garden irrigation and a storage door opener.
Why select open supply in your dwelling automation mission
Alan Smithee introduces the Opensource.com Home Automation eBook on this article. The eBook comprises a choice of Opensource.com content material associated to dwelling automation. Alan’s article offers an summary of why expertise makes issues higher for everybody and offers a hyperlink to obtain the eBook.
Monitor your Raspberry Pi with Grafana Cloud
Discover the right way to monitor your Raspberry Pi with Grafana Cloud on this tutorial by Matthew Helmke. This mission makes use of a Raspberry Pi, the Prometheus time-series database, and a Grafana Cloud account. Matthew explains the right way to set up Prometheus on the Raspberry Pi and join it to Grafana Cloud to supply monitoring in your Raspberry Pi.
A brand new open supply working system for embedded methods
Zhu Tianlong offers an introduction to the RT-Thread Smart operating system. The article explains what RT-Thread Smart is, who would possibly want to make use of it, and the way it works. There can also be a piece within the article that compares and contrasts between RT-Thread Smart and RT-Thread.
Use Rust for embedded growth
This article, authored by Alan Smithee and supplied by Liu Kang, introduces using Rust for embedded development. This code-heavy tutorial reveals the right way to name Rust in C and the right way to name C in Rust. There are loads of code examples and detailed directions for utilizing Rust instruments, like Cargo, for growth.
Getting began with edge growth on Linux utilizing open supply
Daniel Oh explains the right way to use the Quarkus cloud-native Java framework to get started with edge development. Daniel begins by offering a short introduction to CentOS Stream, the working system he makes use of for his tutorial. He then covers the three important steps of his tutorial:
- Sending IoT information to the light-weight message dealer
- Processing reactive information streams with Quarkus
- Monitoring the real-time information channel
What is fog computing?
You have in all probability heard about cloud computing, however what is fog computing? Seth Kenlon describes fog computing because the “outer ‘edge’ of the cloud”—constructed up of all of the linked units like telephones, watches, and numerous different issues that comprise the Internet of Things.