App note: USB Type C, CC Pin design considerations, high voltage design considerations for Type-C connector pins in systems supporting non-USB standard charging protocol and/or fault cases

an_fairchild_AN-5086

Another app note from Fairchild Semiconductors on USB Type C to USB legacy design considerations. Link here (PDF)

When designing hardware systems with type C connectors, a designer also has to consider all legacy, standard, and nonstandard specifications that exist in the USB connector eco system. With the introduction of the Type C connector and the Configuration channel (CC Pin) new challenges occur trying to ensure overall system robustness. This note addresses some of the concerns with the CC pin in a robust system environment.

App note: USB Type-C design considerations, USB Type-C adapters

an_fairchild_AN-6105

Type-C USB cable adapter design consideration app note from Fairchild Semiconductors. Link here (PDF)

USB is a ubiquitous connector that is used by many customers and in many different applications. With the official release of the USB Type-C connector, many companies are racing to implement this new connector and the supporting infrastructure. The early adopters of this connector will be faced with many challenges as different vendor’s release products that are either non-compliant or designed to earlier versions of the specification.

One specific challenge is with USB Type-C adapter cables and how they are implemented. The adapter cables are critical for new designs because they allow backward compatibility to the existing USB infrastructure. Vendors are making a wide range of adapter cables which can cause detection issues which need to be considered. This application note describes these considerations and possible solutions to the problems faced.

Controlling speakers with RADAR

pics-1083-600

Speaker power controller made with a RADAR module from Scott Harden:

I just finished building a device that uses RADAR to toggle power to my speakers when it detects my hand waiving near them! I have some crummy old monitor speakers screwed to a shelf, and although their sound is decent the volume control knob (which also controls power) is small and far back on my work bench and inconvenient to keep reaching for. I decided to make a device which would easily let me turn the speakers on and off without having to touch anything. You could built a device to detect a hand waive in several different ways, but RADAR (RAdio Detection And Ranging) has got to be the coolest!

Project info at swharden.com.

Check out the video after the break.

Process Automation: Relays and triacs

1built

Andy Brown designed and built this relays and triacs controller board that he could use to automate his homebrewing process:

The heaters, fridge and fans that control the temperature in my brew fridge need to be switched on and off and that’s what this board is designed to achieve.

As you can see from the diagram the main features of the board are:

  • Three relays for basic on/off switching. To solve one of the issues with the STC-1000 controller I will use 16A, name brand relays for maximum reliability.
  • A triac. This will give me the ability to do phase-angle ‘dimming’ control and will be used for proportional heater or fan control.
  • USB connectivity to the host PC via a USB-to-UART IC.

More details at andybrown.me.  Firmware source code available on github.

Extend Eagle CAD tool with ULPs: Writing your first User language program

Eagle

Yahya Tawil posted a detailed how-to on writing ULP’s for Eagle CAD:

In this tutorial, you will learn how to write your first ULP in Eagle CAD to add a new capability to your CAD tool.
User Language Program (ULP) is a set of extensions for Eagle CAD users to either facilitate a routine job in an automated way or do a job that can’t be done without a ULP’s help. For example, the only way to import an image to your PCB design is by using the command import-bmp ULP. Auto-placement, exporting BOM, and renumbering parts in a schematic are all routine jobs with which ULP can help.

More details at allaboutcircuits.com.

Via the contact form.

YouTube channel IoT view counter

small2017-06-25 13_19_36-600

Kenneth Finnegan built this YouTube channel IoT view counter, inspired by Becky Stern’s IoT counter:

I’ve wanted an Internet connected read-out for some time now, inspired by the awesome shadow box IoT projects Becky Stern has been doing (weather, YouTube subscribers). I’m certainly not to the same level of packaging as her yet, but I’ve got a functional display working with a Hazzah and an eBay seven segment display module.

Project info at Kenneth’s blog.

Check out the video after the break.

Dallas Semiconductor DS1284 die decap: A look at a 30 year old design

pics-dallas-0008-600

Dallas Semiconductor DS1284 die decap from Electronupdate:

The Dallas Semiconductor DS1284 (and related DS1286 which integrated a battery and crystal in the same package) found lots of use in industrial control and test equipment.
30 years ago processor chips contained not much other than the processor. Utility functions such as real time clocks, non volatile ram and watchdogs were always external.
Dallas semiconductor was quite successful in creating some of these utility chips which put a number of functions into a single device. The company was eventually acquired by Maxim in 2001.

More details at Electronupdate blog.

Check out the video after the break.