Tutorials

ATmega DIP40 in Arduino IDE 1.6.4
Quick solution for use some ATmega microcontrollers (DIP40) in newer Arduino IDE ver. 1.6.4

  • Version 1.0.0 support for ATmega1284, ATmega32 and ATmega16
  • Version 1.0.1 added support for ATmega1284P and ATmega644 (in progress)

read more…

Tutorials
This section will contain a summary of our original tutorials.
Until the completion of site changes here will be listed the corresponding blog posts.


Stable ADC Readings with Potentiometer

In recent weeks I tried to solve an old problem, a problem that haunts me for some time. I want to use a regular, inexpensive, common, ordinary potentiometer with an ADC. Also an inexpensive, common, ordinary ADC that we can find in almost all microcontrollers these days. And doesn’t matter if we are talking about […]

Share
0 comments
Generic Development Board

About stand-alone Arduino and serial port

Several years have passed since the Arduino project grew. It is well known that this development has drawn new generations in the world of microcontrollers and digital electronics. Mainly this is not about professionals, engineers, but amateurs, enthusiasts, hobbyists, makers. And obviously some of them are at the beginning. This article is dedicated to those […]

Share
0 comments

Using ATmega16 with Arduino IDE

A few days ago I searched in my microcontrollers box (one of them 🙂 ) and I came across some ATmega16. I almost forgot I had these microcontrollers there. In recent years I became more involved in using different ATmega microcontrollers with Arduino and so I decided to make it work without using a ready-made […]

Share
46 comments
Microscope

Cheap USB Microscope – review

Intro I recently started working more and more with SMD components. Even if my starting projects which involves the SMD soldering, I managed to cope with the naked eye, at one point I felt the need of optical support. I know that there are professional tools on the market, but I assumed that they are […]

Share
0 comments

Using ATmega1284 with Arduino IDE

A little while ago when working at a project on the reading of several rotary encoders, I felt the need to move from ATmega32 to an ATmega which have 40 pins but also to have new interrupts PCINT. After a quick check with local stores sites I decided to move to the new ATmega1284 microcontroller […]

Share
0 comments

Rotary encoders – Experiments

These articles will contain information about the tests that I‘ve done on using of multiple rotary encoders in Arduino and beyond. Finally we will develop a module based on Altera CPLD that will allow simultaneous reading up to 32 encoders. Encoders that we used in these experiments are the type EC12 and EC11. There are […]

Share
4 comments

Using ATmega32 with Arduino IDE

Over time I have used all kinds of Atmel microcontrollers in various projects. One of the most suitable was ATmega32. I have a small collection of development boards for Atmega32/16,  some bought as-is,  some made ​​on stripboard. Although the original Arduino boards offers a pleasant experience and a rapid development of the projects, when it […]

Share
34 comments

AVR PORT, PIN and DDR

Register bit settings and resulting function of port pins register bits → pin function↓ DDRx.n PORTx.n PINx.n tri stated input 0 0 read data bit x = PINx.n; pull-up input 0 1 read data bit x = PINx.n; output 1 write data bit PORTx.n = x; n/a Bit operations: &, |, ^, >>, <<, ~ […]

Share
0 comments

Our Software Collection

Here we present our collection of software that we use… mostly are open source. Compilers/IDE: SDCC  is a retargettable, optimizing ANSI – C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (z80, z180, […]

Share
0 comments
ATmega162P Arduino Pinout

Using ATmega162 with Arduino IDE

I will present how to use a microcontroller Atmega162 with Arduino IDE. I wrote this post as a complement to post AVR / STC51 Dev Board (FKECL PCB). But the information here may be used without the development board. So if we install an Atmega162 microcontroller on the development board above, we can use Arduino IDE. […]

Share
0 comments
Share
OpenHardware.Ro © 2017 Frontier Theme