Maker.io main logo

筛选条件

Tags

Adapter boards / Proto Boards
Analog Conversion
Audio / Amplifiers
Batteries / Power Supplies
Books
Cables / Connectors / Wires
Cases / Enclosures
Communications / Interface
Computer Equipment
Desktop Prototyping
Dev Boards / Programmable / Logic
Diodes / Transistors / FETs
Fans / Heatsinks
Hardware
LEDs / Displays
Memory / Data logging
Motors / Drivers / Solenoids
Resistors / Pots / Caps
Robotics
Sensors
Switches / Relays
Tape / Chemicals
Timing
Tools / Equipment
Trainers / Project Kits
Wearables

选择过滤条件

TUTORIAL

Message Passing with Pointers

By Nathan Jones

Discover how to reduce memory usage in embedded systems by passing pointers instead of data between tasks.

TUTORIAL

Learn How to Measure Voltage, Current, and Resistance

By bekathwia

Learn how to use a digital multimeter to measure voltage, resistance, current, and continuity in circuits.

TUTORIAL
46

Introduction to Zephyr Part 12: How to Create a Custom Board Definition

By ShawnHymel

Want to run Zephyr on custom hardware? Learn how to create a custom board definition, configure peripherals, and build a sample application.

TUTORIAL
60

Introduction to Zephyr Part 11: WiFi and IoT

By ShawnHymel

This tutorial provides a practical example of using Zephyr’s networking APIs for WiFi and HTTP operations with an ESP32-S3.

TUTORIAL
141

Introduction to Zephyr Part 10: Graphics with LVGL and Display Drivers

By ShawnHymel

Discover how to configure ST7735R with Zephyr and build functional GUIs using the lightweight and versatile LVGL graphics library.

TUTORIAL
54

Part 14: Combinational Logic in Verilog: Explained with 5 Examples

By DWARAKAN RAMANATHAN

Improve your Verilog coding skills. Learn combinational logic in Verilog with 5 examples, including logic gates, adders, multiplexers, and comparators.

TUTORIAL
124

Introduction to Zephyr Part 9: Interrupts and Workqueues

By ShawnHymel

Discover how to implement GPIO interrupts and workqueues in Zephyr to build robust and responsive embedded systems.

TUTORIAL
26

How to Verify the Clock Source on a Nano

By PTSolns

This tutorial shows how to verify the frequency of the clock source on a microcontroller development board. The process is similar for a range of boards, but we will use the popular Nano. This is a good exercise to do as it helps the user get a more in-depth understanding of the Nano microcontroller development board.

TUTORIAL
83

Introduction to Zephyr Part 8: Multithreading

By ShawnHymel

Learn how to control GPIO pins independently by implementing multithreading in Zephyr RTOS to manage concurrent tasks on an ESP32-S3.

TUTORIAL
268

Introduction to Zephyr Part 7: Debugging with OpenOCD and GDB

By ShawnHymel

Learn how to debug ESP32 with OpenOCD and GDB in Zephyr RTOS, from hardware connections to step-by-step code execution.

TUTORIAL
56

Pi-Hole: Adblock with Raspberry Pi

By Ramaditya Kotha

Say goodbye to online ads! Learn how to install and configure Pi-Hole on a Raspberry Pi for network-wide ad blocking on all devices.

TUTORIAL
267

Introduction to Zephyr Part 6: Device Driver Development

By ShawnHymel

Learn how to create a custom device driver in Zephyr, connect pushbuttons to an ESP32, and build flexible hardware interactions using Devicetree bindings.