RT-Thread Nano Learning Tutorial: A Comprehensive Video Guide

RT-Thread Nano Learning Tutorial: A Comprehensive Video Guide

RT-Thread Nano is a minimalist hard real-time kernel developed in C language, adopting object-oriented programming thinking, and has a good coding style. It is a scalable, preemptive real-time multitasking RTOS.It occupies very little memory resources and includes features such as task handling, software timers, semaphores, mailboxes, and relatively complete real-time operating system characteristics.It is suitable … 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

Essential Toolkit for Building an Excellent Embedded Software Framework

Essential Toolkit for Building an Excellent Embedded Software Framework

Click on the top “Embedded Application Research Institute“, select “Pin/Star the Official Account“ Useful resources delivered to you first! Source | Github Compilation & Layout | Embedded Application Research Institute Source: https://github.com/cproape/toolkit 1. Introduction ToolKit is a general-purpose toolkit for embedded systems, which can be flexibly applied to programs with or without RTOS, implemented with … Read more

6 Major Causes and Practical Solutions for Computer Monitor Not Displaying Image

6 Major Causes and Practical Solutions for Computer Monitor Not Displaying Image

Have you ever encountered a situation where you press the power button on your computer, the host runs normally, the fans are whirring, but the monitor is as if under a spell, completely black with no image displayed? At that moment, did you feel confused and helpless, as if trapped in the darkness of the … Read more

ESP-ADF: Official Audio Development Framework for ESP32 Series Chips

ESP-ADF: Official Audio Development Framework for ESP32 Series Chips

ESP-ADF is the official audio development framework launched by Espressif Systems for its ESP32 series chips, providing comprehensive support for audio application development. Whether it’s a simple music player or a complex voice recognition system, ESP-ADF can help you achieve it easily. 1. Introduction to ESP-ADF ESP-ADF supports various chips from Espressif Systems, including ESP32, … Read more

Controlling LED and Button with C# NanoFramework on ESP32

Controlling LED and Button with C# NanoFramework on ESP32

Originally, I planned to do something big over the weekend, like WIFI and web pages. However, after two days of work and discussions with foreign friends, I realized that there was a problem with the firmware. After communicating with a senior expert at night, I found out that the official firmware for the ESP32S has … Read more

Configuring WiFi via Bluetooth using NanoFramework on Microcontrollers

Configuring WiFi via Bluetooth using NanoFramework on Microcontrollers

Configuring WiFi via Bluetooth using NanoFramework on Microcontrollers Using Nanoframework to configure the WiFi name and password via Bluetooth Here are the basic tools needed One ESP32 device that needs to support Bluetooth and WiFi. Generally, ESP32 supports both WiFi and Bluetooth. The ESP32 interface used in this tutorial is Type-C. Here is the physical … Read more

Getting Started with NanoFramework for Embedded Systems

Getting Started with NanoFramework for Embedded Systems

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

Mastering RGB Lighting with .NET nanoFramework on ESP32-S2-Pico

Mastering RGB Lighting with .NET nanoFramework on ESP32-S2-Pico

Previously, we introduced the basics of .NET nanoFramework. In this article, we continue with the example of the Microweather ESP32-S2-Pico to discuss development with .NET nanoFramework: controlling the onboard RGB lights and external RGB lights. The content includes the significance of status lights, WS2812, HSV, PWM, and related knowledge. 1. Background The first step in … Read more