Code Monkey home page Code Monkey logo

aramcon-badge's Introduction

This repository has been been deprecated!

Please use the following repos instead:


Smart Badge Project

nRF52840-Based Smart Badge with Bluetooth, Thread Mesh Network, 2.9" ePaper Display, Neopixels, built-in MP3 Sound decoder and more!

Flashing The Badge

Prerequisites

  1. Grab a .uf2 file from the releases page, or build a fresh release from our CircuitPython fork.

Instructions

  1. Move the power switch to "BAT" position, and remove the battery from your badge
  2. Connect your badge to the PC using a MicroUSB Cable
  3. Press the left key while switching to "USB" position
  4. The badge should appear as a drive called ARAMBOOT
  5. Copy the new .uf2 firmware file to the drive

Directory Structure

CircuitPython Demo Apps

Other stuff

Hardware Information

Pinout

Pin Component Function
P0.00 VS1003 MP3 Codec RESET
P0.01 E-Paper, MP3 Codec SCLK
P0.02 Keyboard Switch Left
P0.03 Accelerometer, SAO SDA
P0.06 E-Paper RESET
P0.07 E-Paper CS
P0.08 WS2812 Neopixels DATA
P0.12 E-Paper D/C
P0.13 VS1003 MP3 Codec DREQ
P0.17 Vibrator Vibrate
P0.20 Serial Flash SO/IO1
P0.22 Serial Flash SI/IO0
P0.24 VS1003 MP3 Codec xDCS
P0.26 E-Paper BUSY
P0.28 Accelerometer, SAO SCL
P0.29 Keyboard Switch Middle
P0.30 Battery Voltage Analog
P0.31 Keyboard Switch Right
P1.00 Serial Flash SCK
P1.02 Serial Flash CS
P1.04 Serial Flash WP/IO2
P1.06 Serial Flash HOLD/IO3
P1.09 E-Paper, MP3 Codec MISO
P1.10 E-Paper, MP3 Codec MOSI
P1.11 Red LED Cathode
P1.13 VS1003 MP3 Codec CS

aramcon-badge's People

Contributors

ariellae avatar bmeisels avatar dependabot[bot] avatar eladlz avatar nirkra avatar urish avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  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.