mirror of
git://projects.qi-hardware.com/ben-blinkenlights.git
synced 2025-04-21 12:27:27 +03:00
bf62b209e563b2550b775e9b21caa00c64669dca
We also de-optimize the start bit (DAT0=0) phase for now. In the
12 MHz scenario, this produces the following results:
1 3 gap+0 2 0 1 3
------- ------- ------- ------- ------- ------- -------
8 38 26 100 146
102 38 26 6
52 39 26 55
147 41 26 105
97 39 26 10 146
Note that the gap now includes the start bit phase, since the clock
change may complicate the calculation of how many 12 MHz samples
it corresponds to.
Ben Blinkenlights ================= This is an umbrella project for various items related to using the 8:10 card slot of the Ben Nanonote. The "flagship" sub-project is no longer the top-level LED board but the Universal Breakout Board, in ubb/ . The original blinkenlights, a board with a line of LEDs cam/ Outline of the board; obsolete ext/ UBB variant with ground between signals; obsolete ioscript/ GPIO test pattern generator; experimental libubb/ Helper functions for accessing UBB lpc111x-isp/ In-system programmer for NXP LPC111x MCUs nxuart/ Card with ATmega48 in UART configuration; incomplete swuart-chat/ Software-implemented UART (on UBB) ubb-jtag/ JTAG via UBB (example for Milkymist One) ubb-usb/ Design for hypothetical UBB-based USB host ubb-vga/ VGA output using UBB and minimal circuitry ubbctl/ Set and query UBB signals from the command line ubb/ The Universal Breakout Board (UBB) Blinkenlights ------------- This project is a proof of concept implementation of Rikard Lindstrom's idea of using the Ben's 8:10 card slot as a general extension interface also for devices that don't speak MMC or SD/SDIO. The application is a simple LED circuit, as suggested by David Samblas. The 8:10 card slot gives access to six GPIOs, a 3.3 V supply that can be switched on and off by software, and ground. We use a simple form of multiplexing to drive ten LEDs with this interface. Note that one should only light one LED at a time. If multiple LEDs are lit, they will share the current though the common resistor, and will thus be less bright than a single LED.
Description
Blinkenlights, Demonstrate the use of the uSD slot for DIY hardware
http://projects.qi-hardware.com/index.php/p/ben-blinkenlights/
Languages
C
84.9%
Makefile
7.3%
Perl
3.2%
Shell
2.2%
HTML
1.7%
Other
0.7%