The 32-bit MCU has a key function in the IoT pyramid: It provides the data throughput, reading sensors and sending real-time sensor data over an IP-based network. The 32-bit architecture allows designers to put low-power connectivity next to it and communicate directly to the Wi-Fi access point or GSM modem.
Any Cortex-M developer has likely struggled with getting interrupts to work and then debug them. Interrupts and exceptions are by definition asynchronous to the execution flow of your application software and it can be very difficult to visualize interrupt behavior, and debug the same. The author describes new techniques for analyzing interrupt behavior in a running system.
There are many parts of a circuit board but the finish of a board - is the interface between the board and the components that make the board function as desired. To the untrained eye, there is not much variation in how different finishes look or perform on a circuit board, but, with time and experience, subtle and not-so-subtle differences emerge.
Ball grid array devices are an increasingly important aspect of printed circuit board design. While their benefits are numerous, they present the unique challenge of requiring an enormous amount of traces to originate in a small area underneath a device and then go all over the board without crossing traces. The most challenging aspect is getting those traces out from underneath the board, a process called creating a breakout or fanout.
The Dual PCB Configurable Logic Design Contest will be this year’s entry in Convergence Promotion’s 2015 Big I.D.E.A. (International Design Engineering Award). The contest will feature Dual PCB Configurable Logic, Load Switches, Protection and Filtering, Small Signal MOSFETs, and Small Signal Diodes. With merchandise awards worth a total of $12,000 for the most creative designs.
Open-source hardware has been making headlines for years, but only now is it finally enjoying the same mainstream adoption that the Creative Commons and open-source software have enjoyed for over two decades. There are growing numbers of hardware designs publicly available to study, modify, distribute, and replicate.