What electronics engineering question can we answer today?
Electronics Design AU is an educational knowledge base answering electronics engineering questions on PCB design, embedded systems, power electronics, RF, EMC, compliance and more — written to be technically accurate, evergreen, and useful to working engineers.
Topics
View all topics →PCB Design
43Schematic capture, layout, stack-up, and design-for-manufacture practices for printed circuit boards.
Embedded Systems
115Microcontroller architecture, real-time firmware, and embedded software design patterns.
Power Electronics
46Switch-mode power supplies, linear regulation, battery charging, and power conversion design.
Analog
24Analog circuit design: amplifiers, filters, signal conditioning, and noise control.
Digital
19Digital logic design, timing, and digital system architecture.
RF
13Radio-frequency design: matching networks, antennas, and RF layout.
EMC
9Electromagnetic compatibility: emissions, immunity, and compliance design practices.
Components
23Passive and active component selection, derating, and datasheet interpretation.
Sensors
31Sensor interfacing, signal conditioning, and measurement accuracy.
Manufacturing
15PCB fabrication, assembly, DFM/DFT, and production test.
Compliance
12Regulatory compliance, safety standards, and certification processes.
Testing
17Hardware validation, automated test, and debugging methodology.
Communications
36Wired and wireless communication protocols: SPI, I2C, UART, CAN, and more.
Wireless
47Wireless protocol selection, radio design, and connectivity trade-offs.
Latest Questions
View more →How Do You Decode an ESP32 Guru Meditation Error and Backtrace?
How to read an ESP32 Guru Meditation Error: the exception cause table, decoding the backtrace with addr2line, and using esp_core_dump in production.
Why Won't My FPGA's DONE Pin Go High After Configuration?
Troubleshooting an FPGA whose DONE pin never asserts: INIT_B/PROGRAM_B sequencing, mode-pin boot-source strapping, and the checks that isolate the cause.
How Do You Select an INA240/INA180-Class Current-Sense Amplifier for a Motor or Switching Power Stage?
Selecting an INA240/INA180-class high-side current-sense amplifier for motor or switching power stages, focused on PWM common-mode transient rejection.
How Do You Structure nRF Connect SDK Firmware for the nRF5340's Dual-Core Architecture?
How nRF Connect SDK firmware is structured for the nRF5340's network and application cores, covering sysbuild, multi-image builds, IPC service, and debugging.
Featured Questions
View more →What Is Bluetooth Low Energy (BLE)?
Bluetooth Low Energy (BLE) is a 2.4 GHz protocol for low-power sensor-to-phone communication. Learn how advertising, GATT, and connection parameters work.
What Is CAN Bus?
CAN bus is a differential, multi-master serial bus where nodes arbitrate by message ID priority. Learn how frames, error confinement, and CAN FD work.
What Is USB?
USB is a host-device protocol for PC connectivity and power delivery. Learn about descriptors, CDC-ACM, HID, DFU classes, and Full Speed vs High Speed.
Need help beyond a quick answer? Zeus Design provides PCB design, firmware development, EMC compliance and broader electronics engineering consulting for teams that need a project delivered, not just explained.