Building OpenWIFI with AD936x and ZYNQ

Previously recommended excellent open source projects on GitHub, “What are the excellent VHDL/Verilog/FPGA projects on GitHub“. OpenWIFI, as a leader in the communication field, many people will naturally take it for learning. This article will share with you how to build a low-cost OpenWIFI using ZYNQ (requires ZYNQ010 or higher chip) + AD936X. Introduction openwifi: … Read more

Installing HACS in Home Assistant on OpenWrt Soft Router (NanoPi For NAS All In One R4S)

NO.1 Introduction to HACS What is HACS? HACS stands for Home Assistant Community Store, which can be understood as an application store. It can enhance plugin functionality and supplement features that are not implemented by the official version. NO.2 Installing HACS First, you need to enter the Docker container (in terminal form). Click on the … Read more

A Day Working with an 8GB Raspberry Pi 4 Instead of MacBook Pro

Machine Heart Reports Participants: Zhang Qian, Egg Sauce, Xiao Zhou About two weeks ago, the Raspberry Pi 4 announced its latest upgrade: a new 8GB memory version, priced at $75. Is this new Raspberry Pi really worth it? To answer this question, a YouTuber named Jeff Geerling had a bold idea: on a workday, unplug … Read more

Is FreeRTOS Dynamically Allocated Memory?

Follow+Star PublicNumber, don’t miss the wonderful content Author | strongerHuang WeChat Public Account | Embedded Column Some readers might ask: Can FreeRTOS create tasks and delete tasks? Is it dynamically allocated memory? xTaskCreate(LED_Task, "LED_Task", 128, NULL, 6, NULL); If we want to elaborate on this question, there are many related knowledge points involved. Below are … Read more

STM32 Serial Communication: Interrupt vs Polling

1. From Polling to Interrupt Many students prefer polling over interrupt-driven operations. Is this related to our nature? Everyone likes to have everything under control and dislikes being interrupted. We often have experiences where we are talking to someone and suddenly receive a phone call, and after the call, we can’t remember what we were … Read more

Open Source Industrial IoT Gateway Based on .NET6

What is an Industrial IoT Gateway An Industrial IoT Gateway (IIoT Gateway) is a hardware device or software program that serves as a bridge between local devices (such as PLCs, barcode scanners, robots, CNC machines, non-standard upper computers, etc.) and cloud systems (such as IoT platforms, SCADA systems, MES systems, etc.). All data flowing between … Read more