Code Monkey home page Code Monkey logo

micronucleus-usb-dev-stick's Introduction

First go at building a usb development board using the ATtiny85. I took a digispark schematic, modified it to use a USB Male Type A Connector, two 1kΩ resistors (where they were blank), placed components on a relatively small footprint, and set up the traces.

The ATtiny85 must be flashed with micronucleus (occupies 2kB out of the 8kB flash) to have the ability to be compatible with Arduino's IDE (specifically to be used as a Digispark board). Micronucleus implements V-USB which is a software-only implementation of a low-speed USB device. Created on Eagle. Project includes board (.brd), schematic (.sch), a BOM, and all gerber & drill files.

Status:

  • First order came in! Came with some pins pre-soldered, but pins weren't in the order at all :( Need to de-solder to 3D-print a slimmer case as had planned.
  • Didn't come with the USB male type A connectors). Will have to order some more separately.
  • Waiting on one more shipment of what are basically digispark clones
  • Just ordered a handful of the "Board with pins v1" off PCBWay. Will update if they work!

v1 prototype shipped 3/11 front

board

v1 prototype shipped 3/11 back

board


Board with pins v1

board

Schematic with pins v1

board


Board without pins v1

board

Schematic without pins v1

board

micronucleus-usb-dev-stick's People

Contributors

bradford-hamilton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 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.