Technical Guides

Computing

Latest Posts

A practical selection guide to the STM32 Nucleo family: the three form factors, what the order code tells you, what the on-board ST-LINK actually does, and how Nucleo compares to Discovery kits and to Blue Pill and Black Pill boards.

STM32 Nucleo Boards: How to Choose the Right One

A working reference for the STM32F103 line: the four density classes and what each gives you, why USB and CAN can't run together, the LQFP48 pin functions, how the Blue Pill is wired, and how to spot the clones on cheap boards.

STM32F103: Density, Packages, and the Blue Pill

The SPI protocol is a preferred protocol for short-distance communication between microcontrollers and peripherals. This reference covers the signals, the four SPI modes, multi-device wiring, timing, and real-world integration challenges you need to know to use it well.

SPI Protocol: Signals, Modes, Timing, and Implementation

Nvidia’s CUDA cores are specialized processing units within Nvidia graphics cards designed for handling complex parallel computations efficiently, making them pivotal in high-performance computing, gaming, and various graphics rendering applications.

Understanding Nvidia CUDA Cores: A Comprehensive Guide

A Schmitt trigger is a comparator circuit with built-in hysteresis that uses two switching thresholds to eliminate noise and ensure stable output transitions. It is widely used for signal conditioning, waveform shaping, and robust digital and analog circuit design.

Schmitt Trigger: Robust Comparator Design with Hysteresis