Other Projects

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 Ā»

The Atmel ICE Debugger

The Atmel-ICE Debugger

1. Introduction 1.1 Introduction to the Atmel-ICE Atmel-ICE is a highly capable development tool designed for debugging and programming Atmel SAM and Atmel AVR microcontrollers based on ARM Cortex-M architecture. It provides On-Chip Debug capability and supports various interfaces and families of microcontrollers, including: Programming and on-chip debugging of all Atmel AVR UC3 microcontrollers through

The Atmel-ICE Debugger Read More Ā»

Another ATMEGA4808 Development Board e1680768223617

Another ATMEGA4808 Development Board

Another ATMEGA4808 Development Board turned out looking very well but highlighted some issues with supply and sourcing of components. Story ATMEGA4808 ā€“ An Improvement on my previous design? Or Notā€¦ When I first started playing around with the ATMEGA4808, I was impressed as well as disappointed by the Arduino Every ā€œCloneā€ that I got online.

Another ATMEGA4808 Development Board Read More Ā»

Image from Week 4 of programming and monitoring the board. e1668063982832

AVR-GCC

Background I’ve written dozens of programs using the Arduino IDE and using other tools like the ARM mBed toolchain. My priority for this week was to familiarize myself with avr-gcc and the Atmel libraries. Week 4 Board Programming I had already programmed my Week 4 board with the provided serial echoing program so I was

AVR-GCC Read More Ā»

MIDI code generator e1668837549849

ProxMidi A capacitive MIDI sequencing platform

Introduction ProxiMIDI is a MIDI code generator, that takes its inputs from a user using Atmelā€™s Capacitive touch and Proximity technology. It can generate sound signals for 4 notes of 3 instruments and vary the tempo, volume and sound depending upon the proximity inputs. The signals generated from ProxiMIDI can be connected to any MIDI

ProxMidi A capacitive MIDI sequencing platform Read More Ā»

Scroll to Top