About C. J. Abate

C. J. Abate is Circuit Cellar's Editor in Chief. You can reach him at cabate@circuitcellar.com and @editor_cc.

New 8-Bit PICs for Sensor Applications

Microchip Technology recently expanded it’s PIC12/16LF155X 8-bit microcontroller family with the PIC16LF1554 and PIC16LF1559 (PIC16LF1554/9), which are targeted toward a variety of sensor applications. The PIC16LF1554/9 features two independent 10-bit, 100,000 samples per second ADCs with hardware Capacitive Voltage Divider (CVD) support for capacitive touch sensing.

Source: Microchip Techno

Source: Microchip Techno

Watch a short video:

The PIC16LF1554 MCUs are available now for sampling and production in 14-pin PDIP, TSSOP, SOIC, and 16-pin QFN (4 x 4 x .9 mm) packages. The PIC16LF1559 MCUs are available for sampling and production in 20-pin PDIP, SSOP, and QFN (4 x 4 x .9 mm) packages. Pricing starts at $0.63 each, in 10,000-unit quantities.

Source: Microchip Technology

EIM Bootcamp: Circuit Cellar Today & Tomorrow

BBC47

Elektor bootcamp discussion

Want a behind-the-scenes look at the Elektor and Circuit Cellar teams?  You can link to a short, free report on my recent visit to our company headquarters in Limbricht, Netherlands, where EIM staffers from around the globe met up for a corporate “bootcamp.” The purpose of the meeting was to assess the company’s current offerings (magazines, books, kits, etc.), discuss the needs of members, and plan for the future.

DOWNLOAD REPORT

Embedded Security (EE Tip #139)

Embedded security is one of the most important topics in our industry. You could build an amazing microcontroller-based design, but if it is vulnerable to attack, it could become useless or even a liability.  EmbeddSecurity

Virginia Tech professor Patrick Schaumont explains, “perfect embedded security cannot exist. Attackers have a wide variety of techniques at their disposal, ranging from analysis to reverse engineering. When attackers get their hands on your embedded system, it is only a matter of time and sufficient eyeballs before someone finds a flaw and exploits it.”

So, what can you do? In CC25, Patrick Schaumont provided some tips:

As design engineers, we should understand what can and what cannot be done. If we understand the risks, we can create designs that give the best possible protection at a given level of complexity. Think about the following four observations before you start designing an embedded security implementation.

First, you have to understand the threats that you are facing. If you don’t have a threat model, it makes no sense to design a protection—there’s no threat! A threat model for an embedded system will specify what can attacker can and cannot do. Can she probe components? Control the power supply? Control the inputs of the design? The more precisely you specify the threats, the more robust your defenses will be. Realize that perfect security does not exist, so it doesn’t make sense to try to achieve it. Instead, focus on the threats you are willing to deal with.

Second, make a distinction between what you trust and what you cannot trust. In terms of building protections, you only need to worry about what you don’t trust. The boundary between what you trust and what you don’t trust is suitably called the trust boundary. While trust boundaries were originally logical boundaries in software systems, they also have a physical meaning in embedded context. For example, let’s say that you define the trust boundary to be at the chip package level of a microcontroller.

This implies that you’re assuming an attacker will get as close to the chip as the package pins, but not closer. With such a trust boundary, your defenses should focus on off-chip communication. If there’s nothing or no one to trust, then you’re in trouble. It’s not possible to build a secure solution without trust.

Third, security has a cost. You cannot get it for free. Security has a cost in resources and energy. In a resource-limited embedded system, this means that security will always be in competition with other system features in terms of resources. And because security is typically designed to prevent bad things from happening rather than to enable good things, it may be a difficult trade-off. In feature-rich consumer devices, security may not be a feature for which a customer is willing to pay extra. The fourth observation, and maybe the most important one, is to realize is that you’re not alone. There are many things to learn from conferences, books, and magazines. Don’t invent your own security. Adapt standards and proven techniques. Learn about the experiences of other designers. The following examples are good starting points for learning about current concerns and issues in embedded security.

Security is a complex field with many different dimensions. I find it very helpful to have several reference works close by to help me navigate the steps of building any type of security service.

Schaumont suggested the following useful resources:

3400-F Ultracapacitor

Maxwell Technologies has announced the addition of a 2.85-V, 3400-F cell to its K2 family of ultracapacitors. It is the most powerful cell available in the industry-standard, 60-mm cylindrical form factor. Incorporating Maxwell’s DuraBlue Advanced Shock and Vibration technology, it is a rugged cell that’s suitable for high-energy storage in demanding environments (e.g., in public transit vehicles).maxwell

The electrostatic charge can be cycled over a million times without performance degradation. The cells can also provide extended power and energy for long periods of propulsion in automotive subsystems and give fast response in UPS/Backup Power and grid applications to ensure critical information is not lost during dips, sags, and outages in the main power source. In addition, they can relieve batteries of burst power functions, thereby reducing costs and maximizing space and energy efficiency.

The K2 family of cells work in tandem with batteries for applications that require both a constant power discharge for continual function and a pulse power for peak loads. In these applications, the ultracapacitor relieves batteries of peak power functions resulting in an extension of battery life and a reduction of overall battery size and cost. The cells are available with threaded terminals or with compact, weldable terminals.

[via Elektor]

Dutch Designer’s “Comfort Zone”

Check out this amusing workspace submission from Henk Stegeman who lives and works in The Netherlands (which is widely referred to as the land of Elektor). We especially like his Dutch-orange power strips, which stand out in relation to the muted grey, white, and black colors of his IT equipment and furniture. StegemanWorkspace

Some might call the space busy. Others might say it’s cramped. Stegeman referred to it his “comfort zone.” He must move and shift a lot of objects before he starts to design. But, hey, whatever works, right?

Hi,

Attached you picture of my workspace.
Where ? (you might ask.)
I just move the keyboard aside.
To where ?
Euuh… (good question)

Regards

Henk
The Netherlands

Visit Circuit Cellar‘s Workspace page for more write-ups and photos of engineering workbenches and tools from around the world!

Want to share your space? Email our editorial team pics and info about your spaces!