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
113Microcontroller 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
18Digital 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
30Sensor 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
46Wireless protocol selection, radio design, and connectivity trade-offs.
Latest Questions
View more →How Do You Design a Multi-Board System in Altium Designer?
Altium multi-board design links separate PCB projects into one system with a multi-board schematic, physical assembly, mates, and a system-level BOM.
How Do You Automate KiCad with Python Scripting and the pcbnew API?
How to automate KiCad with the pcbnew Python API and kicad-cli — scripting custom DRC/ERC checks into CI, and automating BOM and footprint generation.
What Do RoHS, WEEE, and REACH SVHC Require for Electronics Exported Between Australia and the EU?
How RoHS substance restrictions, WEEE producer take-back rules, and REACH SVHC reporting apply to electronics exported between Australia and the EU.
How Do Zephyr Work Queues (k_work) Handle Deferred Processing?
How Zephyr's k_work moves deferred processing off ISRs onto a workqueue thread, covering system vs dedicated queues and k_work_schedule() for delayed work.
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.