|

分类:Embedded Development Category: Embedded Development

31 篇文章

3D Printing 3D Printing 4 AI Dev Tools AI Dev Tools 1 AI Development AI Development 1 AI开发工具 AI Dev Tools 4 Arduino Arduino 4 Artificial Intelligence Artificial Intelligence 1 Development Environment Development Environment 7 Drone Technology Drone Technology 1 Electronics Electronics 9 Embedded & Open Source Embedded & Open Source 1 Embedded Development Embedded Development 31 ESP32 ESP32 12 Hardware & Design Hardware & Design 4 Hardware and Design Hardware and Design 1 IoT IoT 44 Jetson Nano Jetson Nano 14 Microcontroller Microcontroller 2 OpenCV OpenCV 10 RF and Communication RF and Communication 1 Single Board Computer Single Board Computer 3 Smart Home Smart Home 1 人工智能 Artificial Intelligence 5 单板计算机 Single Board Computer 5 单片机 MCU 2 射频与通信 射频与通信 1 嵌入式与开源 嵌入式与开源 1 嵌入式开发 Embedded Development 49 开发环境 Development Environment 9 无人机技术 Drone Technology 1 智能家居 Smart Home 3 电子电路 Electronics & Circuits 9 硬件与设计 Hardware & Design 6
LoRa SX1278 Long-Range Networking Practice: ESP32 Wireless Communication Module Tutorial 2026

LoRa SX1278 Long-Range Networking Practice: ESP32 Wireless Communication Module Tutorial 2026

In IoT projects, WiFi and Bluetooth are sufficient - until you need to cover hundreds of meters or even several kilometers. Farm temperature/humidity monitoring, campus security, reservoir water level monitoring... in these scenarios, WiFi signal? Doesn't exist. This is when LoRa (Long Range) comes in handy. And SX1278 is currently one of the most cost-effective LoRa chips. You can buy a module for 15 yuan on Taobao, add an ESP32 main controller, and build a wireless sensor network covering several kilometers...

TensorFlow Lite Deployment in Practice: ESP32-S3 TinyML Edge AI Inference Complete Guide 2026

TensorFlow Lite Deployment in Practice: ESP32-S3 TinyML Edge AI Inference Complete Guide 2026

Why do we need TensorFlow Lite? Hello everyone, I'm MakerOnsite. Today we're going to talk about how to run AI models on embedded devices. You may have already used TensorFlow to train models, but have you ever thought: how do you put a trained model on a Raspberry Pi, ESP32, or microcontroller to run? This is the problem TensorFlow Lite solves. Traditional TensorFlow models are too large and too slow to run on embedded devices at all. And...

TensorFlow Lite Deployment in Practice: ESP32-S3 TinyML Edge AI Inference Complete Guide 2026

TensorFlow Lite Deployment in Practice: ESP32-S3 TinyML Edge AI Inference Complete Guide 2026

Why do we need TensorFlow Lite? Hello everyone, I'm MakerOnsite. Today we're going to talk about how to run AI models on embedded devices. You may have already used TensorFlow to train models, but have you ever thought: how do you put a trained model on a Raspberry Pi, ESP32, or microcontroller to run? This is the problem TensorFlow Lite solves. Traditional TensorFlow models are too large and too slow to run on embedded devices at all. And...

Getting Started with Embedded Linux Driver Development: Writing Your First Character Device Driver

Getting Started with Embedded Linux Driver Development: Writing Your First Character Device Driver

Why learn driver development? Having worked in embedded development for so long, I've always been working in user space: writing applications, calling libraries, playing with frameworks. But sometimes you'll find that some features just can't be handled in user space—like precise timing control, direct register operations, or hardware interrupt handling. At this point, you need to step into kernel space and write drivers. Many people are intimidated by kernel drivers, thinking 'kernel programming is dangerous, if you mess up the system will crash.' That's true, but it's not that scary. Today we'll start from scratch and write the simplest character device driver to help you take the first step...

Open Source Hardware Business Model: How to Make Money by Publishing Blueprints?

Open Source Hardware Business Model: How to Make Money by Publishing Blueprints?

After years of hardware development, I'm often asked: 'You've published the schematics and code, others can just copy them, how do you make money?' This is indeed a good question. Today we'll talk about the business model of open source hardware - this business that sounds a bit 'counterintuitive', how it actually works. Let's get to the conclusion first: open source hardware can make money, and can make big money. Don't be fooled by the word 'open source'. Open source doesn't mean free, and certainly doesn't mean charity. Look at these numbers: - Arduino: revenue exceeded 30 million US dollars in 2023, with millions of units shipped globally -...

CAN Bus Analyzer in Practice: Car Diagnostic Tool DIY, Understanding the Network on Wheels

CAN Bus Analyzer in Practice: Car Diagnostic Tool DIY, Understanding the Network on Wheels

CAN Bus Analyzer in Practice: Car Diagnostic Tool DIY, Understanding the Network on Wheels. As an embedded developer, have you ever wondered how communication works inside a car? Today we'll build a CAN bus analyzer that can not only read automotive OBD-II data but also be used for industrial CAN network debugging. Spend less than 200 yuan to get the core functions of a professional-grade diagnostic tool! What do you need to prepare? ...

Wireless Keyboard Receiver in Practice: NRF24L01+ Dual-Mode Design, Low-Cost Custom Input Device

Wireless Keyboard Receiver in Practice: NRF24L01+ Dual-Mode Design, Low-Cost Custom Input Device

Want to make your own wireless keyboard receiver? Those wireless keyboards costing just tens of yuan on the market actually use NRF24L01+ modules at their core. Today we'll disassemble this black box and build a dual-mode wireless keyboard receiver for less than 50 yuan - it can work as both a regular keyboard and a macro keyboard. The inspiration for this project came from the mess of cables in my workshop. Every time I switch devices, I have to unplug and replug USB, which is annoying. So I decided to make my own, with customizable key mappings - it's just awesome. What do you need to prepare? Items...