<div dir="ltr">Hi John,<div><br></div><div>Thanks for the suggestion!  I will take a look at this more this weekend.  Looks like fun!</div><div><br></div><div>Anna</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 15, 2016 at 6:24 PM, John 'Warthog9' Hawley <span dir="ltr"><<a href="mailto:warthog9@eaglescrag.net" target="_blank">warthog9@eaglescrag.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Howdy!<br>
<br>
So the best place to start is with the code itself, which can be found<br>
at <a href="https://github.com/MinnowBoard/fishbowl-notebooks" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/fishbowl-notebooks</a>.  I'd recommend<br>
digging into the code and taking a look at what it does.  Specifically<br>
things like the Calamari class:<br>
<br>
<a href="https://github.com/MinnowBoard/fishbowl-notebooks/blob/master/Calamari.ipynb" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/fishbowl-notebooks/blob/master/Calamari.ipynb</a><br>
<br>
which implements a quick explination of some of the things you can do<br>
with the Calamari lure ( <a href="http://wiki.minnowboard.org/Calamari_Lure" rel="noreferrer" target="_blank">http://wiki.minnowboard.org/Calamari_Lure</a> ).<br>
The iPython notebook stuff builds on some another repo:<br>
<br>
<a href="https://github.com/MinnowBoard/minnow-maker" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/minnow-maker</a><br>
<br>
which in turn has the Calamari python driver:<br>
<br>
<a href="https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/calamari.py" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/calamari.py</a><br>
<br>
(as well as the ADC driver for the potentiometer that's attached to the<br>
spi ADC<br>
<a href="https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/calamari_adc.py" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/calamari_adc.py</a><br>
)<br>
<br>
If you are looking to get something committed, the best place might be<br>
to take a look for something to extend the functionality to do something<br>
novel or more useful.  Considering most folks don't have hardware, I'd<br>
suggest taking a look at extending something like<br>
<br>
<a href="https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/rgb.py" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/minnow-maker/blob/master/pyDrivers/rgb.py</a><br>
<br>
and possibly adding some additional functionality there, possibly a<br>
function to cycle through the color wheel (since the values could be<br>
checked for that.  There's also a few "# WRITEME" tags in the code, but<br>
that might be difficult to develop without some hardware to test against.<br>
<br>
There's always things that could be added in<br>
<br>
<a href="https://github.com/MinnowBoard/fishbowl-notebooks" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/fishbowl-notebooks</a><br>
<br>
particularly<br>
<br>
<a href="https://github.com/MinnowBoard/fishbowl-notebooks/blob/master/broadcast_ip.py" rel="noreferrer" target="_blank">https://github.com/MinnowBoard/fishbowl-notebooks/blob/master/broadcast_ip.py</a><br>
<br>
which we've used (in the past) to act as a mechanism to discover what<br>
the IP address of the board is, and I'm sure there's some things there<br>
we could be doing either on the broadcasting, or even writing up a<br>
simple receiver since I don't believe we have one fully available yet.<br>
<br>
- John 'Warthog9' Hawley<br>
<div><div class="h5"><br>
On 03/15/2016 12:07 PM, Anna Liao wrote:<br>
> Hello!<br>
><br>
> I'm interested in applying to Outreachy Round 12 with a contribution for<br>
> MinnowBoard.  I'm thinking the ipython project since I'm familiar with<br>
> python and ipython.<br>
><br>
> What is the best way to make a contribution?<br>
><br>
> Thanks,<br>
> Anna<br>
><br>
><br>
</div></div>> _______________________________________________<br>
> elinux-MinnowBoard mailing list<br>
> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
><br>
<br>
_______________________________________________<br>
elinux-MinnowBoard mailing list<br>
<a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
<a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" rel="noreferrer" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
</blockquote></div><br></div>