AVR ATmega Projects

Drive a stepper motor with acceleration and deceleration using an Allegro driver on ATmega8

The stepper motor is an electromagnetic device that converts digital pulses into mechanical shaft rotation.Most common types of stepper motor can be bipolar or unipolar, depending on the winding. To make a stepper motor move, motor windings must be loaded in the correct order. A stepper motor move at steps, it’s accuracy is usually expressed

Drive a stepper motor with acceleration and deceleration using an Allegro driver on ATmega8 Read More »

A DIY A4 Laser Engraver made from a scanner and a printer on ATmega328

This “Get Ready For Win98” Laser Engraving Machine it’s built using an old scanner, and an old printer. A laser engraving machine is a tool that uses lasers to engrave an object. I’ve an old broken scanner and an old printer lying around. Inspired by this instructables project: http://www.instructables.com/id/Frankenstein-Laser-Engraver/ I decide to build a bigger version of

A DIY A4 Laser Engraver made from a scanner and a printer on ATmega328 Read More »

A web configurable Xively logger, build on AVR ATmega328

Xively (formerly Cosm and before that Pachube) is a platform devoted to simplifying the interconnection of devices and data with applications on the Internet of Things. It is an on-line database service allowing developers to connect sensor-derived data (e.g. energy and environment data from objects, devices & buildings) to the Web and to build their

A web configurable Xively logger, build on AVR ATmega328 Read More »

Cheap CO2 meter using the MQ135 sensor with AVR ATmega

Cheap CO2 meter using the MQ135 sensor with AVR ATmega

MQ135 is an Air Quality Sensor suitable for detecting of NH3, Alcohol, Benzene and other gases. The description below, is what i derive from the poor datasheet of this sensor, it may be uncorrect, so if you have suggestions please leave me a feedback. The “sensitivity characteristics of the MQ-135” figure of the datasheet, you

Cheap CO2 meter using the MQ135 sensor with AVR ATmega Read More »

A simple brushless sensored motor driver for AVR Atmega

Brushless electric motor (BLDC motors) are synchronous motors that are powered by a DC electric source via an integrated inverter/switching power supply, which produces an AC electric signal to drive the motor. Additional electronics control the inverter output amplitude and waveform (and therefore percent of DC bus usage/efficiency) and frequency (i.e. rotor speed). Because the

A simple brushless sensored motor driver for AVR Atmega Read More »

Scroll to Top