Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-08-31 Thread Jeremy Wright
I recently watched Carin Meier's OSCON talk The Joy of Flying Robots with Clojure and it made me wonder about Clojure on embedded systems. A quick search on this list didn't turn up much so I thought I'd ask. How much work has been done with Clojure o

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-01 Thread Jeremy Wright
placement on this mailing list. I can't remember for sure though. That's what I've found so far. The information has some age on it and is focused on the older BeagleBone and Beagleboard. It's good information to get started with though I think. On Saturday, August 3

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-02 Thread Jeremy Wright
>from Robot Shop. As you mentioned, you're still offloading the real-time work onto another microcontroller (ATmega8L), but by using I2C bus devices you can expand your control system as needed without an Arduino. Would there be any disadvantages to doing this? On Saturday, August 31, 2

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-04 Thread Jeremy Wright
ux/Java/Clojure stack first. If that works I can try something more complex. Here's a good (and quick) explanation of I2C (and SPI) for anyone not familiar with it: http://quick2wire.com/articles/i2c-and-spi/ On Monday, September 2, 2013 2:16:43 PM UTC-4, Jeremy Wright wrote: >

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-04 Thread Jeremy Wright
l wrote: > > Another possible approach could be use clojurescript to a nodejs target. > From some cursory googling, there do seem to be node modules like > https://github.com/kelly/node-i2c which offer I2C support. > And I believe you might also get a better startup time. > &g

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-04 Thread Jeremy Wright
l > > On Sunday, September 1, 2013 8:21:46 PM UTC-7, Jeremy Wright wrote: >> >> Here are some updates on my own research. >> >>1. This >> post<http://thelibraryofcongress.s3.amazonaws.com/beagleboneled.html>is a >> little over a year old, but

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2013-09-05 Thread Jeremy Wright
kbox/blob/master/src/blackbox/gpio.clj. > > I have not done anything with I2C, the last thing I did was work on > wiring the beaglebone to a mini arduino driving an ultrasonic range > finder. I used a java library, I think was called rxtx, for reading data > from the ser

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2014-05-06 Thread Jeremy Wright
ne the concepts from Carin Meier's drone presentation with Kevin's PyBBIO Clojure port. I will probably leave I2C out of the mix for now. http://innovationsts.com/?p=4779 Of course, any feedback on the blog post is appreciated. On Thursday, September 5, 2013 9:50:06 PM UTC-4, Jeremy Wri

Re: Clojure On Java Friendly Microcontrollers, Beaglebone, etc

2014-06-17 Thread Jeremy Wright
t thing I did was work on >>> wiring the beaglebone to a mini arduino driving an ultrasonic range >>> finder. I used a java library, I think was called rxtx, for reading data >>> from the serial port. >>> >>> On 9/4/13 2:45 PM, Jeremy Wright wrote:

BeagleBone Black Continuous Analog Reads

2014-06-17 Thread Jeremy Wright
The main way of reading the inputs (analog or digital) on a BeagleBone Black is through the Linux file system. http://beaglebone.cameon.net/home/reading-the-analog-inputs-adc I'm still pretty new to Clojure and come from an object oriented background. I would like to do a continuous read of the