Programming an 8 digit 7-segment display, the easy way, using a Max7219

Allan Schwartz shows off the easy way to interface 7-segment displays using the MAX7219: Previously, in part 1 of my blog posting Programming a 7-segment Display, using just Arduino digital pins (the hard way) we had demonstrated how to hook up a pair of 7-segment displays to an Arduino, treating each individual segment as a […]

Radioactivity detection using very simple ionization chamber and a single J-FET transistor

Robert Gawron writes: Today I will show a very simple ionization chamber that can detect radioactivity. I was able to detect with it ionizing radiation from a smoke detector (Am241 isotope). It’s also immune to electromagnetic interference (EMI) due to a good shielding. This device doesn’t explicitly use any power supply. It’s connected to a […]

Light intensity meter using AT89C52 microcontroller

AM Bhatt over at Engineers Garage writes: In the given project, LDR is used to measure light intensity inside the room. With a minor change in the circuit, it can be used to measure outdoor light intensity also. It uses microcontroller AT89C52 and LCD to display light intensity. It also indicates how much light inside […]

How to run C programs on the BeagleBone’s PRU microcontrollers

Ken Shirriff writes: This article describes how to write C programs for the BeagleBone’s microcontrollers. The BeagleBone Black is an inexpensive, credit-card sized computer that has two built-in microcontrollers called PRUs. By using the PRUs, you can implement real-time functionality that isn’t possible in Linux. The PRU microcontrollers can be programmed in C using an […]

When you need multiple analog inputs for your ESP8266 application

Tinkermax writes: In specific situations you can get away with having only one ADC by multiplexing your sensors. In my scenario, because I was measuring totally unrelated things, this was not possible. The most obvious approach is to add an external ADC. The drawback is that this requires you to get to grips with how […]

ESP8266 NodeMCU Backdoor uPWM hack for IR signals

The AnalysIR crew has published an article showing how to achieve accurate PWM for Infrared carrier signals on the ESP8266 NodeMCU: Quite simple really – just set the baud rate to 10 times the desired Infrared carrier frequency and send a ‘magic’ 8 bit character to achieve the desired duty cycle. Of course we need […]