
Nrf bga
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

A Facedancer21 expansion board for the BeagleBone.
BeagleDancer is an open-source printed circuit board by dominicgs, from the dominicgs/BeagleDancer repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 32 × 25.1 mm with 12 parts on 47 nets, routed with 144 tracks and 14 vias.
Its parts include 5 capacitors, 2 resistors, 2 connectors, 1 IC and 1 crystal.
A Facedancer expansion board for the BeagleBone. Most of the hard work was done by Travis Goodspeed and Philippe Teuwen. You can find their projects at http://goodfet.sf.net and http://wiki.yobi.be/wiki/Raspdancer.
It's called "BeagleDancer" because it sounded better than "FaceBone".
These instructions have been tested ona Debian image for the BeagleBone Black, the image can be found on the eLinux site: http://elinux.org/BeagleBoardDebian#Flasher
First install the prerequisites: $ apt-get install gcc make python-dev python-serial
Seconly, configure the pin multiplexes to allow access to the SPI device from the operating system. Detailed instructions are given in devicetree/README.md You may want to add a udev rule to allow non-root access to the SPI device.
The next step is to download and build the SPI-Py module (GPL), it can be found at https://github.com/lthiery/SPI-Py
Build instructions are as follows:
Finally, we need to reset the MAX3421 chip using GPIO1_17. As root:
Copyright 2013 Dominic Spill dominicgs@gmail.com.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License V2 as published by the Free Software Foundation.
This program is distributed for educational purposes only and is no way suitable for any particular application, especially commercial. There is no implied suitability so use at your own risk!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 18pf | SM0603_Capa | C3, C4 |
| 2 | 1uf | SM0603_Capa | C1, C5 |
| 2 | 33 | SM0603_Resistor | R1, R2 |
| 1 | 0.1uf | SM0603_Capa | C2 |
| 1 | BeagleBone | pin_array_12x2 | P9 |
| 1 | CRYSTAL | HC49-US | X1 |
| 1 | JUMPER | PIN_ARRAY_2X1 | JP1 |
| 1 | MAX3421 | MAX3421 | U1 |
| 1 | USB-MICRO-B | GSG-USB-MICROB-FCI-10103594 | J1 |
It measures 32 × 25.1 mm and has 2 copper layers, 1.6 mm thick.
12 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the dominicgs/BeagleDancer repository on GitHub, at the commit this page was made from: the board is hardware/beagledancer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!


google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards



hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

VoronDesign/Voron-Tap
Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:

stacksmashing/pico-tpmsniffer
A simple, very experimental TPM sniffer for LPC bus