Tag Archives: AVR

ATMEGA328 Component Tester

FAD5FSEIJORXCZM.MEDIUM

baweja_akshay @ instructables.com has build a ATMEGA328 component tester that is able to test Resistors, Capacitors, Inductors, BJT, FET, Thyristors and more.

Coming upon COMPONENT TESTER so it can test almost everything, obviously not the power components because they require more current and power which our AVR Microcontroller couldn’t handle !! Oh yeah, I forgot to tell you guys that we would be using an ATMEGA328 for our build !!

ATMEGA328 Component Tester – [Link]

ESP8266 weather display – work in progress

00

Markus Hirsch is working on a ESP8266 weather display using an AVR mcu and an OLED display:

This is a little weather monitor. It has a 2.2″ color display and is powered by an AVR and the ESP8266. The AVR controles the display. The ESP has a custom firmware written in the Arduino IDE and provides all the weather data in a neat and very simple pre-parsed protocol. The AVR can obtain different data via a simple UART command. It is still in development. A 512kB serial SPI flash provides all the icons, images and palette data.

ESP8266 weather display – work in progress – [Link]

AVR Programmer Shield

F9HXII0IH3T87N2.MEDIUM

ohneschuh @ instructables.com has build a Arduino Shield that is able to program spare ATmega328 and ATtiny85 mcu using the ISP sketch.

Beside my Arduino instructables I also use pure ATmega328 and ATtiny85 microcontrollers. To program them I normally used a breadboard and the ArduinoISP setup with an Arduino UNO or NANO. But this was not the best solution.

So I build this programmer shield in my typical stripboard layout: Only straight lines – no crossings!

AVR Programmer Shield – [Link]AVR

Arduino IDE 1.6.6 Now Available for Download

serial_plotter_with_ide1

Arduino IDE latest version is ready for download.  New features include the arduino-builder tool for command-line fans, a nifty Serial plotter that should help with visualizing sensor readings and tons of bug fixes. From the Arduino blog:

Today we are very proud to release Arduino IDE 1.6.6 and updated cores for all supported platforms (AVR 1.6.9, SAM 1.6.5, SAMD 1.6.2). This update brings an impressive 723 closed issues and 147 pull requests merged.

Arduino IDE 1.6.6 Now Available for Download – [Link]

Rad tolerant megaAVR MCU for space & avionics applications

151023edne-atmel-block

by Graham Prophet @ edn-europe.com:

Atmel ATmegaS128 AVR microcontrollers are now produced in space-grade quality, including latch-up immunity, ceramic packaging and extended temperature range for next-generation of space applications.

AtmegaS128 – the first µC Rad Tolerant device for Atmel – delivers full wafer lot traceability, 64-lead ceramic package (CQFP), space screening, space qualification according to QML and ESCC flow and total ionising dose up to 30 krad (300 Gy Si) for space applications. The ATMegaS128 is “latch up” immune thanks to a dedicated silicon process: SEL LET > 62.5Mev at 125°C, 8 MHz/3.3V. SEU to heavy ions is estimated to 10-3 error/device/day for Low Earth Orbit applications.

Rad tolerant megaAVR MCU for space & avionics applications – [Link]

AC energy metering board using an Atmel 90E24 energy metering chip

acpowermonitor-600x450

Steve Rodgers writes:

Here’s my latest project. Its an AC energy metering board using an Atmel 90E24 energy metering chip. The board can either take an ESP8266-12 and run a native C application, or the ESP8266-12 can be omitted, and an external microcontroller can be used to talk to the Atmel 90E24 energy metering chip. I have firmware to support both the AVR and the ESP8266. I built a really nice energy monitoring box using the AVR and a 12864 display.

AC energy metering board using an Atmel 90E24 energy metering chip – [Link]

Transparent ESP8266 WiFi-to-Serial Bridge

6ca7f75e-167f-11e5-827d-9a1c582ad05d

jeelabs @ github.com has written a firmware for ESP8266 that enables it to talk to RS232 of your mcu via WiFi and also programm your mcu via WiFi. He writes:

This firmware connects an attached micro-controller to the internet using a ESP8266 Wifi module. It implements a number of features:

  • transparent bridge between Wifi and serial, useful for debugging or inputting into a uC
  • flash-programming attached Arduino/AVR microcontrollers as well as LPC800-series and other ARM microcontrollers via Wifi
  • outbound TCP (and thus HTTP) connections from the attached micro-controller to the internet
  • outbound REST HTTP requests from the attached micro-controller to the internet, protocol based on espduino and compatible with tuanpmt/espduino

The firmware includes a tiny HTTP server based on esphttpd with a simple web interface, many thanks to Jeroen Domburg for making it available! Many thanks to https://github.com/brunnels for contributions around the espduino functionality.

Transparent ESP8266 WiFi-to-Serial Bridge – [Link]

Atmega8 Development Board

ATMEGA8L

Atmega8 Development Board provides a very simple and cost effective platform for prototyping solution.  The compact design provides connection to all the pins of the microcontroller for the user.

  • Prototyping solution available for 28-pin ATmega series AVR microcontroller from ATMEL
  • All the three ports available to the user via standard 10 pin box header with supply of 5 VDC for interfacing circuits
  • Onboard reset switch for easy reset of the microcontroller
  • ISP (In circuit Serial Programming) connector available for chips with ISP support
  • 8 MHz crystal on board
  • UART level shifter circuit using MAX232 IC, on board for easy connection of the board to the RS232 devices

Atmega8 Development Board – [Link]

Externally clocking (and overclocking) AVR MCUs

KXO44Mhz

by nerdralph.blogspot.ca:

People familiar with AVR boards such as Arduinos likely know most AVR MCUs can be clocked from an external crystal connected to 2 of the pins. When the AVR does not need to run at a precise clock frequency, it is also common to clock them from the internal 8Mhz oscillator. Before CPUs were made with internal oscillators or inverting amplifiers for external crystals, they were clocked by an external circuit. Although you won’t see many AVR projects doing this, every AVR I have used supports an external clock option.

Externally clocking (and overclocking) AVR MCUs – [Link]

ATMEGA16/32 DEVELOPMENT BOARD

C032_1

ATmega16/32 Development Board provides a very simple and cost effective platform for prototyping solution.  The compact design provides connection to all the pins of the microcontroller for the user.

  • Prototyping solution available for 40-pin ATmega series AVR microcontroller from ATMEL
  • All the four ports available to the user via standard 10 pin box header connector with supply of 5 VDC for interfacing circuits
  • Onboard reset switch for easy reset of the microcontroller

ATMEGA16/32 DEVELOPMENT BOARD – [Link]