July (issue #336) Circuit Cellar Article Materials

Click here for the Circuit Cellar article code archive

p. 6: Op Amp Design Techniques: Analog Adventures, By Stuart Ball

Analog Devices | www.analog.com

p. 12: MCU-Based Motor Condition Monitoring: Sensors and Signals, By Amit Ashara

Texas Instruments | www.ti.com

p. 18: Wire Wrapping Revisited: For Prototypes and Projects, By Wolfgang Matthes

[1]   Matthes, Wolfgang: Microcontroller Modules for the Ambitious. Circuit Cellar, Issue 312, July 2016, S. 24-33.
[2]   Solderless Wrapping Manual. Doc-No. 130031371A. Honeywell Computer Control Division, November 1967.
[3]   Design Parameters for Wire-Wrap. Gardner-Denver Company, 1962.
[4]   Kilgrease, D. L.: Mechanization of Engineering Design Data. IBM, 1962.
[5]   Winters, Ryan: Wire wrapping vs. soldering: How and When to Use Wire Wrapping. https://www.jameco.com/Jameco/workshop/techtip/wirewrap.html
[6]   Xcelite Catalog. Apex Tool Group, LLC, 2014.
[7]   Tools for Telecom, Datacom, Electrical, and Electronics. JDV Products, Inc., 2018.[8]   Jonard Tools Catalogue No. 114. Jonard Tools, 2018.
[9]   Hookup Wire Catalog. Lit. No. HUW-Bro-1501. Alpha Wire, 2015.
[10] Wire-Wrap-Draht. Rollenware und konfektioniert. Catalog sheet (German). http://www.seltronics.biz/media/MAPPE%202007%20-%20PDF/MA3-09.pdf
[11] BPS BusBoard Prototype Systems 2016 Fall Product Catalog Rev 1610. BPS BusBoard Prototype Systems Ltd., 2016.
[12] Prototyping Products and accessories for the Eurocard/19″ Technology Market. Vero Catalogue 05.1. Vero Technologies Limited, 2005.
[13] Uncommitted and Microbus backplanes are an effective interconnect technology for general purpose small systems (16 05 Backplane white paper V2 25 May 16.).  Vero Technologies Limited, 2016.

Extra Information:

The author’s project homepage:

Historical documents ([2] to [4)]:

Tools ([6] to [8]):

Wire ([9]):

Pre-cut and pre-stripped wire [10]:

Prototyping Boards ([11] to [13]):

Alpha Wire | www.alphawire.com
BusBoard Prototype Systems | www.busboard.com
Seltronics | www.seltronics.biz
Vero Technologies | www.verotl.com

Scroll down to the end of this web page to see the ADDENDUM  where we’ve posted several extra photos. These are photos that we were unable to fit into the print issue of Wolfgang Matthes’ article.

p. 26: MPEG-H Audio Brings New Dimensions to TV Sound, By Stefan Meltzer

Information on the MPEG-H Audio System is available at www.mpegh.com

Fraunhofer IIS | www.iis.fraunhofer.de/audio
upHear | www.uphear.com

p. 30: EMC Analysis During PCB Layout: Catch Issues Earlier, By Craig Armenti

Mentor, A Siemens Business | www.mentor.com

p. 34: Wireless Standards and Solutions for IoT: Protocol Choices Abound, By Jeff Child

Cypress Semiconductor | www.cypress.com
Nordic Semiconductor | www.nordicsemi.com
NXP Semiconductor | www.nxp.com
STMicrolectronics | www.st.com
Texas Instruments | www.ti.com

p. 40: IoT Drives Extreme Low-Power Demands: Enabling “Always On”, By Jeff Child

Eta Compute | www.etacompute.com
Imprint Energy | www.imprintenergy.com
Nikola Labs | www.nikola.tech
Semtech | www.semtech.com
Wiliot | www.wiliot.com

p. 44: IoT Interface Modules: Ready to Connect, By Jeff Child

Device Solutions | www.device-solutions.com
Digi | www.digi.com
Espressif | www.espressif.com
InnoComm Mobile Technology | www.innocomm.com
Jorjin Technologies | www.jorjin.com
NXP Semiconductor | www.nxp.com
Rigado | www.rigado.com
Telit | www.telit.com
U-blox | www.u-blox.com

p. 48: EMBEDDED SYSTEM ESSENTIALS: Verifying Code Readout Protection Claims: Think Like an Attacker, By Colin O’Flynn

ST Microelectronics. “STM32F303xB/C/D/E Reference Manual RM0316”.

ST Microelectronics. “USART protocol used in the STM32 bootloader. Application Note AN3155”.

Chris Gerlinsky. “Breaking Code Read Protection on the NXP LPC-family Microcontrollers”. RECON Brussels 2017.

Johannes Obermaier and Stefan Tatschner. “Shedding too much Light on a Microcontroller’s Firmware Protection”. WOOT ’17.

NXP Semiconductors | www.nxp.com
STMicroelectronics | www.st.com

p. 54: ABOVE THE GROUND PLANE: BLDC Fan Current: Motors and Measurements, By Ed Nisley

Background Circuit Cellar columns:

  • 2014-11 Universal Motor Control vs. Transistor SOA
  • 2015-01 Brute-force Motor Control
  • 2018-03 Stepper Motor Waveforms

Background blog posts:


p. 60: THE CONSUMMATE ENGINEER: Thermoelectric Cooling (Part 1): Failure Analysis, By George Novacek

[1] Peltier module TEC12706 Specification http://peltiermodules.com/peltier.datasheet/TEC1-12706.pdf
[2]  Circuit Cellar 310, May 2016, George Novacek “Electronics Cooling”
[3] Adafruit Peltier Module Assembly https://www.adafruit.com/product/1335
[4] Peltier Application Note http://www.cui.com/catalog/resource/peltier-app-note.pdf
[5] Texas Instruments: Closed Loop Temperature Regulation http://www.ti.com/lit/an/slua202a/slua202a.pdf

Adafruit | www.adafruit.com
Maxim Integrated | www.maximintegrated.com
Peltier Modules | www.peltiermodules.com
Texas Instruments | www.ti.com

p. 64: FROM THE BENCH: Electronic Speed Control (Part 1): Motor Evolution,
By Jeff Bachiochi

Figure 1 and Figure 2:  https://www.renesas.com/en-us/support/technical-resources/engineer-school/brushless-dc-motor-01-overview.html

Figure 3: www.propwashed.com/brushless-motor-buyers-guide

PIC12F1822: 8-pin Flash Microcontroller : Microchip Technology

ESC-30A: 30A Brushless Motor Speed Controller RC BEC ESC:
Various brands available

2408 Brushless Outrunner Motor: Various brands available

Microchip Technology | www.microchip.com
Propwashed | www.propwashed.com
Renesas Electronics | www.renesas.com

ADDENDUM:  Provided here are several photos that we were unable to fit into the print version of “Wire Wrapping Revisited” by Wolfgang Matthes

More modules examples (similar to Figure 1):

Relay and power modules to be stacked onto a microcontroller module. Obviously, such a module must be located at the top. Therefore, it is no call to provide additional stackable connectors.


Stackable modules with housings that match. It looks fine. However, one can only use the respective module. Multi-module configurations are obviously not supported.

The small application system to the left consists of a microcontroller board and an LCD module. Obviously, it is not that easy to add further modules. But what to do if the two buttons are not enough? Here, a keypad and a connector for a PS/2 keyboard are shown. However, the parts have to be connected by jumper wires. They must be deposited loosely on the table or held in the hand because the boards do not even have mounting holes.


More application examples (similar to Figure 4 and Figure 5:

Experimenting with LEDs and relays.

LED-array modules can be inserted horizontally or vertically (the latter, for example, to demonstrate bar graph displays).