acm-uiuc / dj-roomba Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://acm-uiuc.github.io/sigdave
License: GNU General Public License v2.0
Home Page: http://acm-uiuc.github.io/sigdave
License: GNU General Public License v2.0
the bluetooth devices don't seem to get 0644 permissions...
Should work without need for root access
So I have audio, bluetooth, and joysticks working with the BBB.
That said, for audio I've had to use my usb audio card.
We can just use mine for EOH, but its probably better to get an official one to leave on DJ Roomba.
@znicholson92 could you put in a funding request for one of these: http://www.amazon.com/Sabrent-External-Adapter-Windows-AU-MMSA/dp/B00IRVQ0F8/ref=sr_1_3?ie=UTF8&qid=1425711376&sr=8-3&keywords=usb+audio+card
Code to control I2C
Background:
Also need to enable the options in the kernel:
Amplifying circuit for lights.
If the arduino pin i
is high then 12V circuit with led i
should close. (led turns on)
Flush the queue when the daemon starts
This blog post shows how to do this:
Pi is a bit slow, I'm experimenting with using the extra BeagleBone Black.
Tested both connecting via serial cable and ssh.
General instructions for working with BBB
Need another 2.1 mm dc power jack
Or at the ece store its under:
300507800 S760 .08INCH CENTER POWER PLUG SWITCHCRAFT $3.83
which along with 9V battery clips + voltage regulator, should allow us to power the beagle bone over battery. I idea how long the battery life will be.
Confirm that Python + Rabbitmq + Bluetooth drivers all still work on Raspberry Pi
On a separate SD card I might try getting the stack to work with NixOS
Tests pass, need to fix linting
create more contoller configs (and perhaps a config generator)
Make an lcd daemon to read from a display queue.
Any string on that queue should be displayed by the 16x2 display
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.