AVR at a glance

Any AVR microcontroller is an 8-bit computer in a chip designed and manufactured by ATMEL Corporation. It has some RAM and ROM (Flash) as well. There is also an EEPROM memory. Including AVR core CPU, all these are more than enough to say that it is a small computer where you can execute programs stored in Flash memory, run them while operating data in SRAM, and store some constant values in EEPROM. Compared to the actual computer that sits on your table, you can say that AVR core is a CPU like AMD or Pentium. Flash memory would be your hard drive where programs are stored; RAM is RAM nothing to add there. EEPROM can probably be compared to some media devices like CDRW. Anyway, this is only similitude in a different scale. AVR microcontrollers aren’t limited with core CPU and memory. The main thing that makes them valuable (and any other type of microcontroller) – they are rich in peripherals inside the chip. In most cases, you will find USART, I2C, SPI, ADC, Timers/Counters, and a bunch of I/O…

Continue reading

The S.M.A.R.T. HVAC Monitor!

Many people always claim how smart and intelligent they’re in the electronics niche. If you’re one of those with the talent, would you dare try to create this S.M.A.R.T. HVAC monitor? As already mentioned earlier, an HVAC monitor is a project that involves making a S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) Thermostat. It can access the internet without any further modification! Well, this project had already combined several elements of embedded electronics, and it keeps on the theme of Home Automation. By using the S.M.A.R.T. HVAC monitor, you’ll have the chance to control and monitor the HVAC system via the web. Furthermore, it could be easily interfaced with most commercial and residential systems. It is important to keep the furnace in working condition. This is why you might need to partner with Furnace Repair Whitby. The project is based on a PIC18F452 capable of using the standard 2-wire hardware I2C. You’ve to figure out a way to overcome the slight downside here, as these pins were not made available on the extension header, as the PIC-WEB uses I2C on-board to…

Continue reading

DIY Your Own PIC Programmer Today!

There are a few different types of PIC microcontroller programmer adapters you can use to program your microcontroller: The PIC-Programmer you will develop was a modification of a JDM-Programmer. This means you have to connect the PIC programmer with the serial com port of your computer! Since this device doesn’t even need any additional external power supply, thus you’ll save a lot of money here. Ok, it would help if you were wondered that what types of PIC microcontrollers and EEPROMs you should use in this project. Well, since there is no restriction for the PIC microcontrollers and EEPROM, you can use this PIC-burner for PIC12C50x, PIC12F62x, PIC16Fxx, PIC16F62x and EEPROM 24Cxx. Compared with the other projects, this PIC programmer is regarding as one of the easy-to-build and compact electronics projects. The three LEDs on the board are used to indicate the state of the burning process. The signal for each light is different, which as: Lastly, I hope you’ll have a great moment with this PIC programmer!

Continue reading