Microcontrollers

Flowchart Rules

Programming in the C language for the ATmega16 microcontroller

Introduction “Programming is merely one facet of a more extensive puzzle. To effectively address a problem, programmers must thoroughly understand and navigate the entire problem-solving process before diving into software development. This platform will outline the essential steps for problem analysis and solution implementation.” Following an introduction to the fundamental problem-solving process, this platform will […]

Programming in the C language for the ATmega16 microcontroller Read More »

TINYHVSP – HIGH VOLTAGE SERIAL PROGRAMMER BASED ON ATTINY84

TINYHVSP – HIGH VOLTAGE SERIAL PROGRAMMER BASED ON ATTINY84

Stefan Wagner’s EasyEDA profile is definitely the go-to source for all things ATtiny. He’s built 10s of projects, some of which we have covered here, that are based on the tiny microcontrollers, and it only makes sense that one of his latest projects, called the TinyHVSP, is a tool to help with development using the Attiny

TINYHVSP – HIGH VOLTAGE SERIAL PROGRAMMER BASED ON ATTINY84 Read More »

BOOST THE SPEED OF YOUR STM32 MICROCONTROLLERS BY 31 USING CORE COUPLED MEMORY

BOOST THE SPEED OF YOUR STM32 MICROCONTROLLERS BY 31% USING CORE-COUPLED MEMORY

When working on projects with computation-intensive routines and (or) near real-time performance requirements, having a “lightning-fast” RAM is usually a good thing for developers. This is one of the reasons while STMicro included the Core Coupled Memory (CCM) RAM  in a good number of its STM32 microcontroller series, and Dim Tass recently demonstrated how to use it, in a blog post

BOOST THE SPEED OF YOUR STM32 MICROCONTROLLERS BY 31% USING CORE-COUPLED MEMORY Read More »

Ultra-low-power MSP430 microcontrollers

Developers can implement simple sensing functions with TI’s lowest-cost microcontroller family Texas Instruments (TI) on November 10, unveiled its lowest-cost ultra-low-power MSP430 microcontrollers (MCUs) for sensing applications. Developers can now implement simple sensing solutions through a variety of integrated mixed-signal features in this family of MSP430 value line sensing MCUs, available for as low as

Ultra-low-power MSP430 microcontrollers Read More »

Analogue to Digital Conversion on an ATmega168

Many AVR microcontrollers are capable of doing Analogue to Digital Conversion. The ATmega168 has 6 ports (8 ports on the SMD packages) that can be used for analogue input. This tutorial shows you how. The circuit The Breadboard layout is based on the Atmega8 breadboard circuit which is described in Atmega8 breadboard circuit Part 1

Analogue to Digital Conversion on an ATmega168 Read More »

Rocket Inertial Navigation System using Atmega32

Introduction Was that a … projectile? a rocket? an [XXXXX] missile? That was a dynamically controlled parachute guidance system looking for its target. The purpose of this project was to design a dynamically controlled parachute guidance system using an Atmel ATmega32 microcontroller. A set of avionic hardware was built and software programmed in addition to

Rocket Inertial Navigation System using Atmega32 Read More »

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32

Introduction My final project creates a relatively high resolution color TV display by using two microcontrollers with shared access to external memory. In the fall of 2005, I worked on a microcontroller project to create color video using an Atmel microcontroller. I had soon realized that since the microcontrollers have a very small amount of

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32 Read More »

Scroll to Top