Difference between revisions of "Electronics"
From Miscellany
m (→Arduino) |
|||
Line 2: | Line 2: | ||
: Microcontrollers are special purpose PCBs [Printed Circuit Boards], while SBCs are Single Board Computers. | : Microcontrollers are special purpose PCBs [Printed Circuit Boards], while SBCs are Single Board Computers. | ||
+ | |||
+ | =Single Board Computers (SBCs)= | ||
==[[Raspberry Pi]]== | ==[[Raspberry Pi]]== | ||
+ | |||
+ | : A family of SBCs | ||
+ | |||
+ | ==[[BeagleBone]]== | ||
+ | |||
+ | : An opensource SBC platform that includes several models of varying capabilities | ||
+ | |||
+ | ==[[ZimaBoard]]== | ||
+ | |||
+ | : A crowd-funded, hackable SBC | ||
+ | |||
+ | =Microcontrollers= | ||
===RP2040 Boards=== | ===RP2040 Boards=== | ||
Line 12: | Line 26: | ||
====[[Badger2040]]==== | ====[[Badger2040]]==== | ||
====[[Tiny 2040]]==== | ====[[Tiny 2040]]==== | ||
− | |||
− | |||
− | |||
− | |||
==[[Arduino]]== | ==[[Arduino]]== | ||
Line 28: | Line 38: | ||
==[[ESP32 & ESP8266]]== | ==[[ESP32 & ESP8266]]== | ||
+ | |||
+ | : Arduino-compatible, but also runs on MicroPython | ||
===ESP32-Based Boards=== | ===ESP32-Based Boards=== |
Revision as of 13:14, 14 September 2022
Contents
Microcontrollers & SBCs
- Microcontrollers are special purpose PCBs [Printed Circuit Boards], while SBCs are Single Board Computers.
Single Board Computers (SBCs)
Raspberry Pi
- A family of SBCs
BeagleBone
- An opensource SBC platform that includes several models of varying capabilities
ZimaBoard
- A crowd-funded, hackable SBC
Microcontrollers
RP2040 Boards
- In 2020, Raspberry Pi introduced their first custom chip, the RP2040, first used in the RPi Pico. It has become wildly popular as the basis for a number of devices.
RPi Pico & Pico W
Badger2040
Tiny 2040
Arduino
- Rather than SBCs, Arduino (and Arduino-compatible) boards are microcontrollers, suitable for robotics and other embedded applications.
Arduino-Compatible Boards
BBC micro:bit
Circuit Playground Express
Seeeduino Xiao SAMD21
ESP32 & ESP8266
- Arduino-compatible, but also runs on MicroPython
ESP32-Based Boards
Bee Motion ESP32 PIR Motion Sensor
IDEs
- Integrated Development Environments
Books & References
Programming Books
Online Resources for Microcontrollers
- articles & tutorials
Glossary
- a growing collection of terminology used in the SBC/microcontroller world
Electronic Components
- Resistors, Diodes, Capacitors, oh my!