Introduction - Core64

Complete instructions for assembling and using Core64

What does Core64 do?

A layer of core memory on top of an LED Matrix enables you to use a magnet to draw in core memory and see the effect in real-time! This is Interactive Core Memory and the opportunity to learn how to use core memory down to the transistor level.

Drawing in core memory (the third mode in Beta firmware)

What comes in the kit?

With this kit YOU get to weave your very own 64 bits of core memory. You can use it as it is or modify the Arduino firmware, and hack the logic board. The baseline functionality of the kit includes:

  • 64 bits of core memory

  • 64 RGB LED pixels

  • An ambient light sensor (in the top left of the core board)

  • Four Hall effect sensor "soft buttons" (bottom of the core board labeled M - + S)

  • A powerful Teensy 3.2 Arduino compatible micro-controller

  • 4x "AAA" batteries and battery holder

  • QWIIC Port for I2C compatible expansion

  • SAO port for I2C + 2 GPIO expansion

In the image below, starting in the upper left, moving clockwise: Logic Board, Core Board, LED Matrix, Stylus, Teensy 3.2.

The five seperate sub-assemblies which are included in the kit are:

1) The Logic Board is 99% assembled. You will install sockets and the battery pack.

2) The Core Board is 10% assembled. You will weave the core memory and install headers.

3) The LED Matrix is 99% assembled. You will install headers.

4) The Stylus is unassembled. Snap apart two boards, slide together, solder the joints.

5) The Teensy 3.2 requires you to install the headers.

The Teensy is pre-programmed with firmware - the latest release from https://github.com/ageppert/Core64/releases which will get you started with basic funcionality.

What else can it do?

You can add a variety of readily available hardware accessories such as:

  • Swap out the "AAA" battery pack for a 1S LiPo and USB charge manager.

  • SD Card Breakout board

  • LCD 3.2"

  • OLED monochrome

  • OLED color

  • Realtime Clock battery and crystal

  • QWIIC port

  • SAO port

  • Your own ideas via 16 pins of GPIO, Analog in/out, IR in/out

  • Power access to the battery / 5V0 / 3V3 power rails

  • SAO compatible devices

Where can I get a kit?

Core64 is not in production yet. Limited Beta kits are available now. Sign-up for updates at https://www.Core64.ioโ€‹

The distribution channels have not been established yet. Kits will be available in 2021.

How do I assemble the Core64 kit?

The assembly documentation is a work in process on the following pages. By using GitBook, I'd like to make it easy for you to contribute and help improve the documentation faster than I could alone. I welcome your help!