Category: Tutorials

About stand-alone Arduino and serial port

Generic Development Board

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 […]

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 […]

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 […]


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: &, |, ^, >>, <<, ~ […]

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, […]

Using ATmega162 with Arduino IDE

ATmega162P Arduino Pinout

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. […]

OpenHardware.Ro © 2017 Frontier Theme