
Step-by-step tutorial on integrating a microcontroller into FPGA, covering project setup, hardware configuration, RTL coding, synthesis, pin assignment, software development, and debugging techniques.

Comprehensive guide to PCB track impedance and Time-Domain Reflectometry (TDR). Covers key concepts, practical applications, and expert insights for effective PCB design and signal integrity analysis.

Expert insights on EMC design for PCBs, covering simulations, component placement, shielding, filtering, and board layout techniques to improve electromagnetic compatibility in hardware engineering.

Comprehensive guide to designing electronics for space missions, covering component selection, testing procedures, and unique challenges of the space environment.

Design and integrate a custom PWM peripheral into a RISC-V softcore processor on an FPGA, enabling LED dimming control through memory-mapped I/O and Verilog implementation.

Implement a RISC-V softcore processor on FPGA, build a system-on-chip, and write a C program to control LEDs. Explore open-source processor design and FPGA programming for custom digital logic applications.

Learn Verilog for FPGA programming: create digital logic circuits, use continuous assignment statements, work with vectors, and implement a 1-bit full adder on the Lattice iCE40 FPGA.

Explore USB Type-C basics, power delivery, and connector design. Learn PCB optimization, RF engineering, and successful connector-PCB matching through simulated examples.

Explore crystal oscillator circuit measurements, assess robustness to component variations, and learn simple improvements in this practical webinar on electronic design.

Comprehensive guide to designing a custom PCB for the RP2040 microcontroller, covering schematic creation, PCB layout, fabrication, soldering, and debugging techniques for Raspberry Pi Pico-compatible boards.

Learn to design a custom carrier board for Raspberry Pi CM4 using KiCad. Covers PCB layout, differential pair routing, power distribution, and manufacturing preparation. Ideal for embedded projects and industrial applications.

Comprehensive guide to advanced FPGA design techniques, covering processors, microcontrollers, PCIE interfaces, and practical examples with ZYNQ for image processing and Linux implementation.

Explore high-speed signal integrity challenges in PCB design, including via stubs, backdrilling, fiber weave effects, skew, conductor roughness, and signal loss. Gain insights to optimize your designs for better performance.

Step-by-step guide for writing software and programming a microcontroller board using MPLAB. Covers installation, project setup, code configuration, implementing PWM and I2C, debugging, and interrupts.

Learn essential post-production steps for PCB boards, including visual inspection, component soldering, and electrical testing. Gain practical tips for handling and verifying your custom-designed microcontroller board.

Explore essential PCB design calculations using Saturn PCB Toolkit. Learn about conductor properties, impedance, thermal management, and more to enhance your board design skills.

Step-by-step guide to improve PCB layout, generate manufacturing files, and order custom microcontroller boards. Covers track optimization, power planes, impedance, PCB panelization, and component ordering.

Step-by-step guide to PCB layout, covering stackup, design rules, power connections, ground planes, component fanout, signal routing, and design rule checking for a simple microcontroller board.

Step-by-step guide on PCB design, covering component placement, schematic improvement, and LDO regulator selection for a microcontroller board. Includes practical tips and considerations for effective PCB layout.

Step-by-step guide on creating a schematic for a microcontroller board with an accelerometer, covering component connections, power setup, and PCB preparation using EasyEDA software.

Learn to design and build your own ideas, from concept to finished product. Covers project selection, prototyping, PCB design, 3D modeling, manufacturing, and safety considerations for electronic devices.