Other Projects

Fritzing Parts Pane

Printed Circuit Board for Introductory Animatronics Course

Introduction For many years, freshmen Computer Engineering students at California Polytechnic State University have taken a course introducing electronics manufacturing processes. Lectures cover CAD/CAM design, Design for Manufacture, documentation, prototyping and planning. The lab allows students to build skills in project planning, soldering, automation, tool usage and production methods by manufacturing their own power supply […]

Printed Circuit Board for Introductory Animatronics Course Read More »

Pinout Diagram ATMega32

ATMega32 Microcontroller: The Ultimate Guide for Beginners

The ATMega32 is an widely used microcontroller from Atmel. It shares many similarities with the ATMega328P but has a more reduced memory capacity. However, the ATMega32 makes up for this with a greater number of input/output pins available. A key advantage of the ATMega32 is that each GPIO pin can exclusively support either digital input/output

ATMega32 Microcontroller: The Ultimate Guide for Beginners Read More »

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 »

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 »

Scroll to Top