Circuit Playground Express: Difference between revisions

From ikev.in/w
(Created page with "The '''Circuit Playground Express''' is a microcontroller board designed for beginners and educators to learn and experiment with electronics and programming. It is produced by Adafruit Industries and is based on the ATmega32u4 microcontroller, which is also used in the Arduino Leonardo. ==Features== The Circuit Playground Express has built-in sensors and components, including temperature, light, and sound sensors, as well as buttons, switches, and LEDs, that al...")
 
No edit summary
 
Line 1: Line 1:
[[File:Circuit playground express.jpg|thumb|My Adafruit Circuit Playground Express.]]
The '''Circuit Playground Express''' is a microcontroller board designed for beginners and educators to learn and experiment with electronics and programming. It is produced by [[Adafruit Industries]] and is based on the ATmega32u4 microcontroller, which is also used in the [[Arduino Leonardo]].
The '''Circuit Playground Express''' is a microcontroller board designed for beginners and educators to learn and experiment with electronics and programming. It is produced by [[Adafruit Industries]] and is based on the ATmega32u4 microcontroller, which is also used in the [[Arduino Leonardo]].



Latest revision as of 15:13, 27 April 2023

My Adafruit Circuit Playground Express.

The Circuit Playground Express is a microcontroller board designed for beginners and educators to learn and experiment with electronics and programming. It is produced by Adafruit Industries and is based on the ATmega32u4 microcontroller, which is also used in the Arduino Leonardo.

Features

The Circuit Playground Express has built-in sensors and components, including temperature, light, and sound sensors, as well as buttons, switches, and LEDs, that allow for a wide range of projects without requiring additional hardware. It also has a variety of programming options, including CircuitPython, a beginner-friendly version of Python, and Microsoft MakeCode, a block-based programming language.

The board is designed to be easy to use, with a built-in USB connector and no need for additional drivers. It can be powered by USB or with an external battery, and has a variety of input/output pins for connecting to external components.

Specifications

  • Microcontroller: ATmega32u4
  • Operating Voltage: 3.3V
  • Input Voltage (recommended): 3.5-6V
  • Digital I/O Pins: 14
  • PWM Channels: 10
  • Analog Input Channels: 7
  • DC Current per I/O Pin: 20 mA
  • Flash Memory: 32 KB (4 KB used by bootloader)
  • SRAM: 2.5 KB
  • EEPROM: 1 KB
  • Clock Speed: 16 MHz

Programming

The Circuit Playground Express can be programmed with a variety of programming languages, including CircuitPython, Microsoft MakeCode, and traditional C/C++. It can also be programmed using the Arduino IDE with a special add-on board package.

Examples

Some example projects that can be made with the Circuit Playground Express include:

  • A temperature sensor that changes the color of the built-in LED based on the temperature
  • A sound-activated LED animation
  • A game of Simon Says using the buttons and LEDs

External links