Reverse engineering the popular 555 timer chip

blocks-600x439

Ken Shirriff wrote an article on reverse engineering the 555 timer chip, He writes:

This article explains how the LMC555 timer chip works, from the tiny transistors and resistors on the silicon chip, to the functional units such as comparators and current mirrors that make it work. The popular 555 timer integrated circuit is said to be the world’s best-selling integrated circuit with billions sold since it was designed in 1970 by analog IC wizard Hans Camenzind[1]. The LMC555 is a low-power CMOS version of the 555; instead of the bipolar transistors in the classic 555 (which I described earlier), the CMOS chip is built from low-power MOS transistors. The LMC555 chip can be understood by carefully examining the die photo.

Reverse engineering the popular 555 timer chip – [Link]

Oscilloscope tips and tricks

image: sparkfun.com
image: sparkfun.com

Arthur Pini has compiled a list of tips and tricks for use on digital oscilloscopes. The article is separated on 3 parts. The first is “10 Tricks that extend oscilloscope usefulness” the second is “10 More tricks to extend oscilloscope usefulness” and the third on the link below.

Modern digital oscilloscopes have a great many features that are not apparent to the casual user. By using these “hidden” features, you can save time and get the results you need to get the job done. This is the third installment of useful hints for extending the effectiveness of your digital oscilloscope.

Oscilloscope tips and tricks – [Link]

SparkFun’s EAGLE resources

Sparkfun has compiled a list of resources about everything you need to design for manufacture an electronic product.

Let’s be frank: We’ve made a lot of mistakes over the years. In the ongoing pursuit of better-designed PCBs, we’ve dealt with tons of screw-ups, from boards with ill-arranged traces to boards with…no traces at all, actually, and a host of others. Fortunately, by now we feel like we’ve gotten a pretty solid handle on a largely-error-free design for manufacturing process, and we want to help you avoid some of our past mistakes.

SparkFun’s EAGLE resources – [Link]

Using BMP180 for temperature, pressure and altitude measurements

BMP180_11

Raj from Embedded Lab has posted a comprehensive tutorial on how to use BMP180 for temperature, pressure, and altitude measurements.

The BMP180 is a new generation digital barometric pressure and temperature sensor from Bosch Sensortec. In this tutorial, we will briefly review this device and describe how to interface it with an Arduino Uno board for measuring the surrounding temperature and pressure. We will also discuss about retrieving the sensor altitude from its pressure readings.

Using BMP180 for temperature, pressure and altitude measurements – [Link]

Temperature controlled fan

20160409_FanController_020-600

Lukas Fassler from Soldernerd has written up documentation on his DIY fan controller project:

I’m currently mainly working on my new anemometer design but once in a while I get distracted. For example when my Keysight E3645A lab power supply was making so much noise that I could hardly concentrate. That’s when the idea of this fan controller was born.

Temperature controlled fan – [Link]

Arduino 433Mhz RF Wireless Data Transfer

transreceiver-433mhz-300x300

Here is a tutorial on how to use 433MHz RF modules to send data from an Arduino to another. The example code transmits a message to the serial port of receiver.

The most practical and cool way of sharing data from 1 Arduino to another is by far using a radio transmitter and receiver. The simplest form of wireless transmission (I could find) is the 433Mhz ASK modules. They come in pairs, a receiver and a transmitter. They are ridiculously cheap, selling at $1 or less a pair!!

Arduino 433Mhz RF Wireless Data Transfer – [Link]

USB Power Meter

8347081450814343498

Daniel Grießhaber @ hackaday.io has published his build of a USB power meter. His device is based on ATTiny 85 mcu and 0.96″ OLED Display and is able to measure voltage, current and power output from USB port.

Since USB has become more and more a power delivery standard, it would be nice to have a convenient way to measure the power consumption these devices need. Of course there are already power meters out there, but they are just boring or don’t have all the features I like.

USB Power Meter – [Link]

Over Current Protection Switch

Current_Sense_Switch_IMG_4786

Current Sensing Switch is designed to operate a Relay Contact when there is a DC current through the sense resistor exceeds the set point, Set point adjustable from 1A to 3Amp using on board potentiometer. This circuit can offer over current protection to your project.

Specifications

  • Input: 12 VDC
  • Range: 1 to 3 A selectable with onboard preset
  • Output: SPDT Relay (Normally Open & Normally Closed)
  • Power Battery Terminal (PBT) and Terminal Pins for easy connection
  • Four mounting holes of 3.2 mm each
  • PCB dimensions 52 mm x 47 mm

Over Current Protection Switch – [Link]

RELATED POSTS

Arduino Voltmeter With OLED Display

FY8OBI9IMQLKB0B.MEDIUM

Konstantin Dimitrov has published an Arduino tutorial on how to make an voltmeter using SH1106 OLED display:

I’m going to show you how to make a voltmeter with Arduino UNO, an OLED display, 2 resistors and 9 jumpers for less than 5 minutes. With it you will be able to measure voltage from 0 to 30V (if you exceed it you may damage your arduino !). Lets begin !

Arduino Voltmeter With OLED Display – [Link]