flaub / tikitank

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yet another implementation of the tiki tank software.

Setup Notes

  • Flash Image bone-debian-7.8-lxde-4gb-armhf-2015-03-01-4gb.img

  • Disable HDMI in /boot/uEnv.txt

#Disable HDMI
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
  • Disable lightdm in /boot/uEnv.txt
# For BBB Debian OS
# This disables lightdm run from "/etc/init.d/lightdm".
optargs=text

Wiring Diagram

Beaglebone:

P9_18 SPI0_DATA
P9_22 SPI0_CLOCK
P9_30 SPI1_DATA
P9_31 SPI_CLOCK
P9_19 I2C2_SCL
P9_20 I2C2_SDA

49E Hall Sensor

P9_3  VDD_3V3
P9_1  DGND
P9_39 AIN0 (3.3k x2 voltage divider)

LPD8806 Connector

5V CLK DATA GND

I2C Connector

3.3V SDA SCL GND

Hall Connector

OUT GNG 3.3V

Useful Links

  1. Beaglebone PRU connections and modes
  2. Overlay Pin Modes
  3. System Reference Manual
  4. Cape Expansion Headers
  5. AM335x PRU Package
  6. PRU Assembly Instructions
  7. Programmable Realitme Unit
  8. PRU PRojects
  9. Cape Firmwares

About

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 56.2%Language:C 38.4%Language:JavaScript 2.1%Language:HTML 1.4%Language:CSS 1.0%Language:OpenEdge ABL 0.7%Language:Makefile 0.2%Language:Shell 0.1%