Part 1 Software The software for the datalogger is download section (PIC_DATALOG_V00d). I use Mikroc Pro PIC compiler from mikroElektronika , the libraries of this compiler are great! Especially the FAT32 library, it allows to manage the micro SD ...
Part 1 - Hardware: Schematic, PCB and case. Hi all! I’m continuing here with the last board I design and now I’m continuing testing. It’s a battery-powered small datalogger based on a PIC18F2620 microcontroller (Figure 1). The ...
Ioan Ciascai EDN Reading quadrature encoder signals at high speeds (e.g., 1 MHz, or, 1 m/s with a resolution of 1 um) often requires dedicated hardware. This Design Idea shows a simple scheme to accomplish this function using only an ATtiny2313A ...
Les Hughson EDN The ATMega168 is a great general purpose 8-bit AVR microcontroller from Atmel . It has 23 GPIO pins, but sometimes (as I have found) you can run out of I/O pins as your design grows. This happened to me recently when, of the 23 GPIO ...
Boris Landoni open-electronics.org Part 1 - Specification and Schematic Operation The receiver provides for the control of the two channels by a 433 MHz remote control with MM53200 / Holtek HT12 encoding or a compatible one. Each channel is ...
Boris Landoni, open-electronics.org Since when white light emitting high brightness LED are available, the handover from traditional lighting bulbs to the solid-state lighting has become irreversible: LEDs have an efficiency (expressed in ...
Benabadji Noureddine EDN Several previously published Design Ideas and appnotes [ 1-4 ] show how to use many pushbuttons with a minimum number of inputs. They require an RC circuit where the timing can be measured to identify which pushbutton has ...
Rick Malley, Independent Designs LLC Electronic Design Using eight digital inputs, this circuit simplifies decoding of the common membrane 4×4 keypad matrix and eliminates the traditional requirement of scanning rows or columns. Any X-Y ...
Josef Valasek EDN If you develop an application on a small microcontroller, your diagnostic tools for debugging of the program code might be very limited. This Design Idea introduces a simple debugging routine for plotting the binary value of one ...
This fast-executing program and simple circuit allows a PIC MCU to linearize a thermistor and accurately determine and display the temperature from its measured resistance. When you need to measure temperature using thermistors, you face the ...