Getting Started with the Lightweight IoT Development Board NanoPi NEO

Getting Started with the Lightweight IoT Development Board NanoPi NEO

Following the launch of the NanoPi M1, which has already made a significant impact in the market, the FriendlyARM team has once again showcased their unique creativity with the NanoPi NEO. The NanoPi NEO (hereinafter referred to as NEO) is a completely open-source pocket maker tool launched by the FriendlyARM team for makers, embedded enthusiasts, … Read more

ESPNow2Mqtt: A Simple and Efficient Solution for High-Speed MQTT Communication for ESP32 Series

ESPNow2Mqtt: A Simple and Efficient Solution for High-Speed MQTT Communication for ESP32 Series

Introduction In IoT applications, battery-powered devices often need to communicate with MQTT servers, but the high power consumption of WiFi connections can severely affect battery life. The ESPNow2Mqtt library was born to address this issue, utilizing ESP-Now technology to complete MQTT communication within 100 milliseconds, achieving low power consumption and efficient IoT data transmission. Architecture … Read more

Exploring NanoFramework: A C# Framework for Microcontrollers

Exploring NanoFramework: A C# Framework for Microcontrollers

If you are unfamiliar with NanoFramework, you can check out the following examples ![im https://cshark-hub.github.io/mako-iot/posts/waste-bins-calendar/ A very cool high-tech trash can project Introduction to NanoFramework NanoFramework is an open-source, cross-platform version of .NET, specifically designed for embedded systems and Internet of Things (IoT) devices. It allows developers to build embedded applications using .NET languages such … Read more

Building a Smart Home Gateway on Raspberry Pi

Building a Smart Home Gateway on Raspberry Pi

The smart home system utilizes a multitude of IoT devices (such as temperature and humidity sensors, security systems, lighting systems) to monitor the internal state of the home in real-time, achieving intelligent adjustments and human-machine interaction. With the development of IoT technology, its application scope, data scale, and market share will further expand, making intelligent … Read more

Using MQTT on Raspberry Pi: A Comprehensive Guide

Using MQTT on Raspberry Pi: A Comprehensive Guide

Raspberry Pi (https://www.raspberrypi.org/) is a microcomputer board developed by the Raspberry Pi Foundation in the UK, based on ARM architecture. This board provides USB and Ethernet interfaces, allowing connection to keyboards, mice, and network cables. It has the basic functions of a PC, and the Raspberry Pi integrates Wi-Fi, Bluetooth, and a large number of … Read more

How to Install MQTT on Raspberry Pi

How to Install MQTT on Raspberry Pi

In this article, we learn how to transmit MQTT messages from ESP8266 / NodeMCU to a Raspberry Pi running an MQTT broker. Our NodeMCU will read the light levels through a light-dependent resistor (LDR) and then transmit this information to the Raspberry Pi over Wi-Fi using MQTT. NodeMCU is an open-source IoT platform. It is … Read more

Using MQTT on Raspberry Pi: A Comprehensive Guide

Using MQTT on Raspberry Pi: A Comprehensive Guide

MQTT Programming The Raspberry Pi, developed by the Raspberry Pi Foundation in the UK, is a microcomputer motherboard based on ARM architecture. This motherboard provides USB and Ethernet interfaces, allowing for the connection of keyboards, mice, and network cables. It has the basic functions of a PC, while also integrating Wi-Fi, Bluetooth, and a large … Read more

Connecting Industrial Raspberry Pi to Ubidots Cloud Platform

Connecting Industrial Raspberry Pi to Ubidots Cloud Platform

[Image] Application Background HONG KEUbidots is an Internet of Things cloud platform that securely connects hardware and digital inputs to the Ubidots Cloud through a device-friendly API (accessible via HTTP / MQTT / TCP / UDP protocols). It allows data to be sent to the cloud from any internet-enabled device, such as Arduino…

Getting Started with Raspberry Pi GPIO

Getting Started with Raspberry Pi GPIO

Click the “Mechanical and Electronic Engineering Technology” above to follow us 1. Introduction to GPIO The Raspberry Pi (GPIO) is a digital input/output interface used to control and monitor electronic components. Input pins can be used to read signals from external devices such as sensors or buttons; output pins can be used to output voltage … Read more