Adafruit GEMMA: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 14: Line 14:
== The board ==
== The board ==


[[file:gemma_guide.jpg|none|300px|thumb|AdaFruit GEMMA schema, Source: [https://learn.adafruit.com/adafruit-gemma-m0/guided-tour# learn.adafruit.com/], Copyright Adafruit, reproduced with permission.]]
[[file:gemma_guide.jpg|none|800px|thumb|AdaFruit GEMMA schema, Source: [https://learn.adafruit.com/adafruit-gemma-m0/guided-tour# learn.adafruit.com/], Copyright Adafruit, reproduced with permission.]]


This board has the following features
This board has the following features

Revision as of 16:14, 27 August 2019

Draft

Introduction

AdaFruit GEMMA, Source learn.adafruit.com/, Copyright Adafruit, reproduced with permission.

Adafruit GEMMA is a small e-textile Arduino-compatible board that also can be programmed with CircuitPython. Quote: "The Gemma M0 is a super small microcontroller board, with just enough to build many simple projects. It may look small and cute: round, about the size of a quarter, with friendly alligator-clip sew pads". (Gemma M0 Overview page, August 2019).

As of August 2019, Gemma M0 version is the most interesting version. Version V1 and V2 are no longer recommended.

See also:

The board

AdaFruit GEMMA schema, Source: learn.adafruit.com/, Copyright Adafruit, reproduced with permission.

This board has the following features

  • 48 MHz 32 bit processor
  • 256KB Flash
  • 32 KB RAM
  • RBG DotStar LED
  • Can be used with Arduino IDE or CircuitPython
  • JST battery connector
  • ON/OFF Switch

Pads

  • Analog I/O
  • 2 high speed PWM outputs on other two I/O Pads - for servos, LEDs, etc

connectivity

  • Native USB supported by every OS

Using CircuitPython

“The most exciting part of the Gemma M0 is that while you can use it with the Arduino IDE, we are shipping it with CircuitPython on board. When you plug it in, it will show up as a very small disk drive with main.py on it. Edit main.py with your favorite text editor to build your project using Python, the most popular programming language. No installs, IDE or compiler needed, so you can use it on any computer, even ChromeBooks or computers you can't install software on. When you're done, unplug the Gemma M0 and your code will go with you.”

Links

Acknowledgement

Pictures as well as some text was reproduced from the Adafruit circuit playground express documentation. Some pictures are available under a CC BY-NC-SA license. Others are copyright AdaFruit and "all rights reserved" and reproduced with permission. Before you reuse any picture from this website, make sure to look at the license information.