February (issue #343) Circuit Cellar Article Materials

Click here for the Circuit Cellar article code archive

p.6: Build a Self-Correcting LED Clock: MCU-Driven Art, By Eldar Slobodyan and Jason Ben Nathan

References:
[1]  C.U. Bruce Land, “Development Boards,” 6 December 2017. [Online]. Available: http://people.ece.cornell.edu/land/courses/ece4760/PIC32/target_board.html
[2]  Cornell Rapid Prototyping Laboratory [Online]. Available: http://cornellrpl.wixsite.com/cornellrpl
[3] C.U. Bruce Land, “Pixel Strip,” 14 August 2017. [Online]. Available: https://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_pixel_strip.html
[4} C.U. Bruce Land, “Protothreads and Timers,” 31 October 2017. [Online]. Available: http://people.ece.cornell.edu/land/courses/ece4760/PIC32/index_Protothreads.html

Video of the project:
https://youtu.be/yk294KpWUU8

Adafruit, www.adafruit.com
All Electronics | www.allelectronics.com
Digi-Key | www.digikey.com
Microchip Technology | www.microchip.com
Mean Well USA | www.meanwellusa.com
Texas Instruments | www.ti.com

p.14: Inductive Sensing with PSoC MCUs: Tougher Touch Tech, By Nishant Mittal

Cypress Semiconductor’s CY8CKIT-148 PSoC 4700S Inductive Sensing Evaluation Kit

Inductive Sensing Design guide

Cypress Semiconductor | www.cypress.com

Scroll down to the APPENDIX of this page to find a set of MagSense Component screen shots showing the tuning configuration parameters for the buttons and
proximity along with settings for the SCB configured as EZI2C, and the EZI2C settings themselves.

p.22: Building a Generator Control System: Three-Phase Power, By Kent Altobelli and Caleb Stewart

Microchip Technology | www.microchip.com

p.36 Thermal Management in Machine Learning: Beat the Heat, By Tom Gregory

University of Texas at Arlington (UTA) project

6SigmaET | www.6sigmaet.info
Future Facilities | www.futurefacilities.com
Google Cloud | cloud.google.com

p.40: MCUs Serve Up Solutions for Car Infotainment: Dashboard Dazzle, By Jeff Child

Cypress Semiconductor | www.cypress.com
Infineon Technologies | www.infineon.com
Microchip | www.microchip.com
OpenSynergy | www.opensynergy.com
Renesas Electronics America | www.renesas.com
STMicroelectronics | www.st.com

p.46: SWaP Needs Drive Non-Standard SBC Demand: All-In-One Solutions, By Jeff Child

Advantech | www.advantech.com
Garz & Fricke | www.garz-fricke.com
NXElec | www.nxelec.com
Technologic Systems | www.embeddedarm.com
VersaLogic | www.versalogic.com

p.50: PRODUCT FOCUS ADCs and DACs: Resolution and Speed, By Jeff Child

Analog Devices | www.analog.com
Maxim Integrated | www.maximintegrated.com
Texas Instruments | www.ti.com

p.54: EMBEDDED IN THIN SLICES: Bluetooth Mesh (Part 1): Alternatives Compared, By Bob Japenga

References:
[1] https://www.silabs.com/products/wireless/learning-center/mesh-performance
[2] https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v2.0.1%2Fmd_doc_introduction_basic_concepts.html
[3] This was a specification error which has since been corrected and was corrected in the SDK that we used in April of 2018. See the CERT database at https://www.kb.cert.org/vuls/id/304725

Nordic Semiconductor | www.nordicsemi.com
Silicon Labs | www.silabs.com

p.58: THE CONSUMMATE ENGINEER: Infrared Sensors: Heat Lights the Way, By George Novacek

References:
[1] Temperature Measurement Part 3, George Novacek, Circuit Cellar # 313, August 2016
[2] Fundamental Optics Part 3, George Novacek, Circuit Cellar #307, Feb 2016
[3] PIR lenses http://www.fresnelfactory.com/pir-fresnel-lens-fd08-10005-flat-shape-wide-angle.html
[4] Zilog Z8FS040 http://ixapps.ixys.com/DataSheet/ps0285.pdf
[5] ON Semiconductor NCS36000-D http://www.onsemi.com/pub/Collateral/NCS36000-D.PDF

Texas Instruments | www.ti.com

p.62: THE DARKER SIDE: The Art of Voltage Probing: Scope Savvy, By Robert Lacoste

WaveRunner 610Zi oscilloscope, WaveMaster 813Zi-B, WaveLink D610 probes
www.teledynelecroy.com

P6150 Z0 passive probe,  P6015 high voltage probe
www.tektronix.com

Analog Circuit Design, volume 2
Immersion in the Black Art of Analog Design
Bob Dobkin & Jim Williams, Linear Technology
Elsevier/Newnes, ISBN 978-0-12-397888-2

What’s All This Scope Probe Stuff, Anyhow?
Bob Pease – Texas Instruments & Tektronix
https://www.youtube.com/watch?v=2vzvWUqUtb8

8 Hints for Better Scope Probing, Keysight application note
http://literature.cdn.keysight.com/litweb/pdf/5989-7894EN.pdf

Analog Devices | www.analog.com
Keysight | www.keysight.com
ROHM Semiconductor | www.rohm.com
Tektronix | www.tekronix.com
Teledyne Lecroy | www.teledynelecroy.com
Texas Instruments | www.ti.com

p.69: FROM THE BENCH: Tinkering with Time: Protocols and Programming, By Jeff Bachiochi

References:

[1} Arduino support for the ESP32
https://github.com/espressif/arduino-esp32#arduino-core-for-esp32-wifi-chip

Arduino monochrome graphics support for the SSD1306 (and other display drivers)
https://github.com/olikraus/u8g2/wiki

Espressif Systems | www.espressif.com
SparkFun | www.sparkfun.com

p.79: The Future of Artificial Intelligence: Intelligent Edge: Is AI Ready to Play a Role?, By Scott Nelson

Digi International | www.digi.com

 

APPENDIX : Supplemental materials for Nishant Mittal’s article:

The following 4 screen shots show the tuning configuration parameters for the buttons and proximity.

MagSense Component Configuration Button 1

 

MagSense Component Configuration Button 2

MagSense Component Configuration Button 3

MagSense Component Configuration Proximity

This next screen shot shows the settings for the SCB configured as EZI2C.

EZI2C Setting

This next screen shot shows the settings for the Digital Output Pin components in PSoC Creator. These pins are used to drive the seven feedback LEDs. The settings are the same for all the Digital output pins in this example.

Digital Output Pin Setting

ADVERTISMENT