https://sudonull.com/uart-cli-for-debugging-mcu-firmware
UART-CLI simplifies diagnostics of embedded systems: GPIO, logs, tests without JTAG. Instructions for middle/senior dev. Master it for quick bug fixes.
https://sudonull.com/uart-cli-for-debugging-mcu-firmware
UART-CLI simplifies diagnostics of embedded systems: GPIO, logs, tests without JTAG. Instructions for middle/senior dev. Master it for quick bug fixes.
https://sudonull.com/uart-cli-for-microcontrollers-debug-commands
Implementation of UART CLI in MCU firmware: diagnostics of GPIO, I2C, CAN, memory, calculators. Debugging without IDE for middle/senior developers. Learn commands and examples.
https://sudonull.com/traffic-light-on-esp8266-and-ch32v003-code-and-schematic
Create a room traffic light on ESP8266 or CH32V003. Full GPIO code, timings, connection. Educational project for middle developers. Repeat in 30 min.
https://sudonull.com/bare-metal-firmware-stm32f103-without-cubemx
Create a minimal STM32F103C8T6 project: linker script, startup, GPIO, TIM2. Blinking LED and 1s delays. For middle/senior embedded developers.
https://sudonull.com/mcu-firmware-debugging-diagnostic-methods
Firmware Diagnostic Methods for STM32: CLI, HeartBeat LED, GDB, GPIO analysis. Practical code examples and tools for middle/senior developers. Master without violating timings.
Apr 11, 2022 ·
https://www.howtogeek.com/787928/what-is-gpio/
Apr 11, 2022 · At the most basic level, GPIO refers to a set of pins on your computer's mainboard or add-on card. These pins can send or receive electrical signals, but they aren't designed for any specific purpose.
Oct 14, 2021 ·
https://nerdyelectronics.com/introduction-to-gpio/
Oct 14, 2021 · GPIO, General Purpose Input Output is a set of pins in the microcontroller, which functions by passing data into and out of the board. They serve as a bidirectional pin, either as an input or output pin, or it also serves as an alternate functionality pin.
Feb 7, 2025 ·
https://piembsystech.com/general-purpose-input-output-gpio-in-microcontroller/
Feb 7, 2025 · GPIO pins allow microcontrollers and processors to interact with external devices like LEDs, sensors, and buttons. They can be configured as input or output to send or receive signals. Understanding GPIO is crucial for embedded development, as it forms the backbone of hardware communication.
Working with GPIOs — The Embedded Programmer's User Manual
https://masterembedded.com/chapter_12.html
General-Purpose Input/Output (GPIO) pins are essential components of any microcontroller and form the primary interface between the microcontroller and the external environment.
Apr 28, 2025 ·
https://embeddedprep.com/gpio-master-beginner-friendly-tutorial-2025/
Apr 28, 2025 · GPIO stands for General Purpose Input/Output . It refers to programmable pins on a microcontroller, microprocessor, or SoC (System on Chip) that can be controlled through software to perform simple tasks like reading a sensor value or controlling an LED.
Feb 9, 2026 ·
https://raspberrytips.com/raspberry-pi-gpio-pins/
Feb 9, 2026 · GPIO Basics Okay, let’s start with the basics about GPIO . What are GPIO Pins? GPIO stands for General Purpose Input/Output. It’s the 40 pins you can see on the Raspberry Pi, near the edge of the board: The goal of the GPIO Pins is to add extensions to your Raspberry Pi.
Apr 1, 2019 ·
https://people.eecs.berkeley.edu/~boser/courses/49_sp_2019/N_gpio.html
Apr 1, 2019 · Interaction with peripherals is central to many microcontroller applications. Although the exact capabilities vary from one processor to the other, a set of features known as General Purpose Input/Output (GPIO) is available in most microcontrollers.
Read our data-driven GPT-4 vs Claude comparison covering accuracy, coding, hallucinations, and cost. Discover which AI model fits your needs in 2026.
Learn how to implement JWT authentication securely in your web API. This complete guide covers token issuance, validation, best practices, and production security.
Kubernetes architecture explained with examples: understand control plane, worker nodes, Pods, and deployment flow. Learn how clusters work with practical use cases.
React vs Vue which framework to choose in 2025? Compare performance, learning curves, job markets, and costs. Make a data-driven decision for your next project.
Learn how does retrieval augmented generation work: RAG reduces AI hallucinations, grounds responses in real data, and transforms LLMs into trustworthy systems. Start now.
Learn how to choose a database for your system with this evidence-based framework. Compare SQL, NoSQL, graph, and time-series databases to make the right decision.
Discover how to learn Python for beginners with this step-by-step roadmap. Master fundamentals, data structures, and build real projects. Start your coding journey today.
Learn what are the ethical concerns in artificial intelligence, from bias to job loss. Backed by research, this guide offers a practical framework for evaluation.
Learn how to reduce hallucination in LLMs with 7 proven techniques from peer-reviewed research. Boost accuracy and reliability in your AI applications today.
Learn how to design RESTful APIs for web applications with best practices on URIs, HTTP methods, versioning, and documentation. Build scalable, intuitive APIs that developers love.