Hi, Here is a very basic breadboard adapter for the popular ESP8266 WiFi-to-Serial transceiver module (ESP-01 model). It makes prototyping easier by providing breadboard friendly pin arrangements with clear pin names printed next to them.
Hi guys, I recently added the thermometer feature to my digital multimeter using an analog temperature sensor (TMP35) and a couple of resistors. The technique is very simple. The TMP35 provides a linear output voltage proportional to the Centigrade temperature. The scale factor is 10mV per degree C. The sensor output is divided by 10 using a resistor divider network and is fed to the input terminals of the multimeter which is set to measure voltage between 0-200 mV. The meter displays temperature in degree Celsius. [attachment=0] Although this sounds pretty straight forward, there are some issues that should be taken care of to make this technique work. For instance the reference voltage of the multimeter's A/D converter and the sensor's ground terminal are at different potential when you power both of these with the same battery. You will find details on this here. http://embedded-lab.com/blog/?p=4951
The 18-pin microcontrollers from PIC16F series have always been my favorite processors. They are small in size (so occupies less area on the circuit board), and are very easy to use. Besides they are capable enough to do most projects that don't require a large amount of computational capability. I have used PIC16F628A and PIC16F1827 in most of my tutorials and projects posted on http://http://www.Embedded-Lab.com. I have found them very handy and will be using them more in the future. So I thought of making of a breakout board for 18-pin PIC16F series. I recently used iTeadStudio's inexpensive PCB service for making PCBs of the board. Here are some pictures that show the circuit diagram and the assembled board.
There are two tact switches on the board: one for reset and other for user input. Similarly, there are two LEDs: one for power-on indicator and the other for user output. The input tact switch and the output LED can be connected to RB0 and RB1 pins respectively through a 2-pin dip switch. The switch and the LED are useful for a quick test of the board. The microcontroller clock is derived using an external ceramic resonator having 3 pins with built-in load capacitors. PORTA (RA0-RA4) and PORTB (RB0-RB7) pins of the microcontroller are accessible for experimenting through header pins (male, female, or right-angled). A 5-pin header is also available for ICSP programming through a PICkit2 or PICkit3.
Breadboards are a great tool for prototyping and testing electronics circuits. However, if you are tired of building the same basic circuits time and again on the breadboard for testing every new project, here is something that you could try too. I have made some plug-in modules to make my breadboarding life easier. These modules serve very common functions that are required in most microcontroller circuits. Their use not only reduces the number of wire connections on breadboard, but also expedites prototyping and makes debugging of the circuit easier.
The PIC16F1847 seems to be the most powerful successor of the 18-pin PIC16F series of microcontrollers. It is pin-compatible with PIC16F628A but equipped with lot more peripherals and enhanced features. It has 14Kbytes of on-chip flash memory and 1KByte of data RAM. This would probably be the first 18-pin PIC device of the mid-range 8-bit family with so much of RAM and flash memory. I thought of doing some experiments with the mid-range 8-bit PIC family and so decided to make my own development board for PIC16F18. Here's how the finished board look like. [attachment=0] It is made on a general purpose perforated prototyping board.
This is my first post and so cannot provide the link to my external page that provides the details of the project. I will be posting more later.