The Alpha Geek – Geeking Out

Project #27 – Instructor – Microcontroller – Mk02

——

#DonLucElectronics #DonLuc #Instructor #Arduino #Project #Fritzing #Programming #Electronics #Microcontrollers #Consultant

——

Microcontroller

——

Microcontroller

A microcontroller is a small computer on a single Metal-Oxide-Semiconductor (MOS) integrated circuit (IC) chip. A microcontroller contains one or more CPUs (Processor Cores) along with memory and programmable input/output peripherals. Program memory in the form of ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications consisting of various discrete chips.

A microcontroller is a “Simple Computer” that runs one program in a loop. They are designed to perform a single, specific task. In this guide, we’ll be focusing on microcontrollers that have breakout boards, or a board that makes it easier to connect to and program the microcontroller. On a breakout board, the microcontroller pins are soldered to a printed circuit board, headers or other connectors are added to the PCB, and some basic firmware, or permanent software, is loaded to prep the microcontroller to receive signals.

There are different microcontrollers and it can be daunting to get started, especially if you’re just getting into electronics.

  • Arduino Uno, etc, (5V/16MHz, 3.3V/8MHz) is a microcontroller board based on the ATmega328.
  • Arduino Micro, etc, (5V/16MHz, 3.3V/8MHz) is a microcontroller board based on the ATmega32U4.
  • Arduino Mega 2560, etc, (5V/16MHz) is a microcontroller board based on the ATmega2560.
  • Arduino Due, etc, (3.3V/84MHz) is a microcontroller board based on the AT91SAM3X8E.
  • Arduino Zero, etc, (3.3V/48MHz) is a microcontroller board based on the ATSAMD21G18 ARM Cortex M0+.
  • Arduino Nano 33, etc, (3.3V/120MHz) is a microcontroller board based on the ATSAMD51 Cortex M4.
  • Espressif ESP32 WROOM, etc, (3.3V/240MHz) is a microcontroller board based on the Espressif Xtensa® dual-core 32-bit LX6.
  • Raspberry Pi 4 Model B (5.1V/1.5GHz) is a microcontroller board based on the Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC.
  • Raspberry Pi Zero W (5.1V/1GHz) is a microcontroller board based on the Broadcom BCM2837B0 64-bit ARM Cortex-A53 Quad Core Processor SoC.
  • Etc…

People can contact us: https://www.donluc.com/?page_id=1927

Technology Experience

  • Programming Language
  • Single-Board Microcontrollers (PIC, Arduino, Raspberry Pi,Espressif, etc…)
  • IoT
  • Wireless (Radio Frequency, Bluetooth, WiFi, Etc…)
  • Robotics
  • Camera and Video Capture Receiver Stationary, Wheel/Tank and Underwater Vehicle
  • Unmanned Vehicles Terrestrial and Marine
  • Machine Learning
  • RTOS
  • Research & Development (R & D)

Instructor, E-Mentor, STEAM, and Arts-Based Training

  • Programming Language
  • IoT
  • PIC Microcontrollers
  • Arduino
  • Raspberry Pi
  • Espressif
  • Robotics

Follow Us

Luc Paquin – Curriculum Vitae – 2023
https://www.donluc.com/luc/

Web: https://www.donluc.com/
Facebook: https://www.facebook.com/neosteam.labs.9/
YouTube: https://www.youtube.com/@thesass2063
Twitter: https://twitter.com/labs_steam
Pinterest: https://www.pinterest.com/NeoSteamLabs/
Instagram: https://www.instagram.com/neosteamlabs/

Don Luc

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories
Archives