-
Akseli Uunila authoredAkseli Uunila authored
title: Embedded programming. Group 2 Work.
summary: Group work. Comparing microcontrollers.
show_authors: true
authors:
- name: Akseli Uunila
url: http://fabacademy.org/2023/labs/oulu/students/akseli-uunila/
- name: Abhishek Kumar
url: http://fabacademy.org/2023/labs/oulu/students/abhishek-kumar/
- name: Aarne Pohjonen
url: https://fabacademy.org/2023/labs/oulu/students/aarne-pohjonen/
Group work for week 4
In this group assignment, we learned about different tools for embedded programming.
We first soldered microcontrollers (XIAO RP2040, XIAO ESP32C3, and XIAO SAMD21 with pin connectors. Then, we were smoothly able to plug it into the breadboard for a group assignment with ring oscillators.
We first load the program into microcontrollers. We used programs given by our instructor. Detailed steps of this process could be found in our individual documentation for this week.
We used Keysight InfiniiVision DSOX3102A, a digital storage oscilloscope.
Measurements
The following figures (Figures 1, 2, 3) show schematics of the connection between the programmed microcontroller and oscilloscope.
The following figures (Figures 4, 5, and 6) show measurements at the oscilloscope.
Signal frequency for XIAO RP2040, XIAO ESP32C3, and XIAO SAMD2 is...,..., and,... respectively.
Schematics
Write here which pins were used for each
Code used
We used these "ring oscillator" codes from Neil: