Electronics Design Tools, Calculators & Guides
Hub for electronics design knowledge and tools.
Practical guides, clear reference tables, and essential utilities. Straight to the point – for and by electronics enthusiasts.
Trending Content
Popular guides and tools, powered by community feedback.
Explore by Category
Tools
View all →Via Stitching Calculator (IPC-2221A + EMI)
Calculate optimal via stitching pattern for ground planes. Get EMI-compliant spacing (λ/20 rule) and via count based on IPC-2221A standards.
PCB Via Current Capacity Calculator (IPC-2221)
Calculate via current capacity and thermal properties using IPC-2221 standard. Determine how many vias you need for your power traces.
PCB Track Width Calculator (IPC-2221)
Calculate the minimum PCB track width for your current requirements using the IPC-2221 standard. Get instant results with resistance, voltage drop, and power dissipation calculations.
Crystal Load Capacitor Calculator
Calculate the perfect load capacitors for your crystal oscillator. Interactive tool for MCU clock circuits with frequency accuracy analysis and component recommendations.
PCB Stackup & Impedance Calculator
Design PCB stackups and calculate controlled impedance for high-speed signals. Interactive stackup builder with microstrip, stripline, and differential pair calculations.
I2C Pull-Up & Rise-Time Planner
Quickly size the pull-up resistors for your I2C bus, estimate rise time, and check compliance with the I2C specification.
Coil Inductance Calculator (Air-Core & Rod Core Beta) - Solve L or Turns
Best-in-class coil inductance calculator for single-layer air-core solenoids, plus an experimental rod-core model. Solve for inductance or for turns, switch units, share presets, and learn theory/limits with a concise FAQ.
View All Tools
Browse the full collection of design tools and calculators.
Guides
View all →The Complete Guide to DMA (Direct Memory Access) for Microcontrollers
A practical, in-depth guide to mastering DMA on microcontrollers. From theory to hands-on examples on STM32, learn how to free your CPU and optimize your embedded applications.
How to wire a reliable 1 m I²C sensor
Step-by-step workflow to control capacitance, size pull-up resistors, document a harness and validate the waveforms for a long I²C run.
1-Wire Protocol Explained: A Guide to Timing and Waveforms
A comprehensive guide to the 1-Wire (Dallas/Maxim) bus protocol. Understand the critical timing for the master reset, slave presence-pulse, and the different bit slots for writing and reading data.
SD Card SPI Mode Initialization: A Detailed Guide
A comprehensive guide to the SD card power-up and initialization sequence in SPI mode. Covers the 80-clock cycle startup, CMD0, CMD8, and the critical CMD55/ACMD41 handshake for all card types (SDv1, SDv2, SDHC/SDXC).
JTAG TAP Controller Explained: Timing, State Machine & Practical Waveforms
A practical guide to the IEEE‑1149.1 JTAG Test‑Access‑Port (TAP) controller. Learn how TCK, TMS, TDI and TDO interact, how to step through Shift‑DR / Shift‑IR, update registers, and avoid common pitfalls when building low‑level boundary‑scan tools.
I2C Communication Protocol Explained: Addressing, Timing, and Design
A comprehensive guide to the I2C (Inter-Integrated Circuit) bus. Covers core signals (SCL, SDA), addressing, R/W bit, ACK/NACK, START/STOP conditions, timing diagrams, pull-up resistors, and PCB layout best practices.
Your Ultimate Guide to Electronics Learning Resources
Discover the best books, YouTube channels, courses, and websites to learn electronics, from beginner to advanced levels. Curated and categorized for your learning journey.
View All Guides
Explore all available guides and learning resources.
Projects
View all →USB Device Identifier: Find any USB device's VID & PID
A free online tool to identify any unknown USB device. Just plug in your device, get its Vendor ID (VID) and Product ID (PID), or search our database to find the right drivers.
My Board Dashboard
A browser-based dashboard to connect to your microcontroller (Arduino, ESP32, etc.) via Web Serial. Monitor serial output and plot data in real-time without any software installation.
Open Source Electronics Projects Observatory
Discover the latest and most popular open source electronics projects from the community. A curated list of repositories for ESP32, STM32, KiCad, and more.