Code Monkey home page Code Monkey logo

compucanvasmp's Introduction

CompuCanvas MP series

CompuCanvasMPs

The CompuCanvas MP series uses an Adafruit Matrix Portal (running CircuitPython) as the system controller. One of several RGB matrix panels are placed behind the canvas to produce a low resolution display.

CompuCanvas MP variants

  • CompuCanvas MP-32 - 32x32 pixel matrix
  • CompuCanvas MP-64h - 64x32 pixel matrix (horizontal)
  • CompuCanvas MP-64v - 32x64 pixel matrix (vertical)
  • CompuCanvas MP-64x - 64x64 pixel matrix

CompuCanvas MP construction

Follow the steps in this Adafruit guide to build a CompuCanvas MP.

CompuCanvas MP software

The CCMP folder here contains a CircuitPython program that will drive the Matrix Portal with features like clocks, background images, message boards and more. To try it:

  • You will need to copy these libraries to the .../CIRCUITPY/lib folder:
    • adafruit_bitmap_font
    • adafruit_bus_device
    • adafruit_display_shapes
    • adafruit_display_text
    • adafruit_esp32spi
    • adafruit_imageload
    • adafruit_io
    • adafruit_matrixportal
    • simpleio.mpy
    • neopixel.mpy
    • adafruit_requests.mpy
  • Copy the contents of the CCMP folder here into the CIRCUITPY folder on the Matrix Portal.
  • Edit the cc_config.py file in CIRCUITPY to configure for your hardware setup.
  • Don't forget to create a secrets.py file (at the top-level in CIRCUITPY) with your WiFi details. You can use this as a template:
secrets = {
  'ssid' : 'insert your WiFi name here',
  'password' : 'insert your WiFi password here',
  'utc_offset' : -8, # PST
}

CompuCanvasMPs

compucanvasmp's People

Contributors

cjdaly avatar

Stargazers

 avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.