From robert at robertblackwell.com Tue Mar 11 08:07:22 2014 From: robert at robertblackwell.com (Robert Blackwell) Date: Tue, 11 Mar 2014 11:07:22 -0400 Subject: [Hardware-pm] Bus Pirate hacking opportunity Message-ID: http://blogs.perl.org/users/robert_blackwell/2014/03/bus-pirate-hacking-opportunity.html Sadly Perl Hardware has been off to an incredibly slow start but his YAPC::NA I want to really give it a big kick to get going. In those efforts I need help. I am offering a free Bus Pirate v4 to anyone that will write a CPAN module and blog post about it. This would need ready by June 1 for YAPC::NA. Binary scripting mode examples that may help yo get started. If you are already doing something cool with perl and a Bus Pirate please share. From zak.zebrowski at gmail.com Tue Mar 11 08:57:50 2014 From: zak.zebrowski at gmail.com (Zachary Zebrowski) Date: Tue, 11 Mar 2014 11:57:50 -0400 Subject: [Hardware-pm] Bus Pirate hacking opportunity In-Reply-To: References: Message-ID: Aside: Just came across this module via the YAPC schedule: http://search.cpan.org/~tmurray/UAV-Pilot-0.9/lib/UAV/Pilot.pm On Tue, Mar 11, 2014 at 11:07 AM, Robert Blackwell wrote: > http://blogs.perl.org/users/robert_blackwell/2014/03/bus-pirate-hacking-opportunity.html > > Sadly Perl Hardware has been off to an incredibly slow start but his > YAPC::NA I want to really give it a big kick to get going. In those > efforts I need help. I am offering a free Bus Pirate v4 to anyone that > will write a CPAN module and blog post about it. This would need ready > by June 1 for YAPC::NA. Binary scripting mode examples that may help > yo get started. > > If you are already doing something cool with perl and a Bus Pirate please share. > _______________________________________________ > Hardware-pm mailing list > Hardware-pm at pm.org > http://mail.pm.org/mailman/listinfo/hardware-pm From robert at robertblackwell.com Tue Mar 11 09:04:11 2014 From: robert at robertblackwell.com (Robert Blackwell) Date: Tue, 11 Mar 2014 12:04:11 -0400 Subject: [Hardware-pm] Bus Pirate hacking opportunity In-Reply-To: References: Message-ID: I saw Friendly Flying Robots with Ruby by Jim Weirich at Steel City Ruby. It was a great talk. That talk makes me all that more excited to see Make Flying Robots Do Your Bidding With UAV::Pilot by Timm Murray at YAPC::NA. http://lanyrd.com/2013/steel-city-ruby-conference-2013/sckqzt/ On Tue, Mar 11, 2014 at 11:57 AM, Zachary Zebrowski wrote: > Aside: Just came across this module via the YAPC schedule: > http://search.cpan.org/~tmurray/UAV-Pilot-0.9/lib/UAV/Pilot.pm > > On Tue, Mar 11, 2014 at 11:07 AM, Robert Blackwell > wrote: >> http://blogs.perl.org/users/robert_blackwell/2014/03/bus-pirate-hacking-opportunity.html >> >> Sadly Perl Hardware has been off to an incredibly slow start but his >> YAPC::NA I want to really give it a big kick to get going. In those >> efforts I need help. I am offering a free Bus Pirate v4 to anyone that >> will write a CPAN module and blog post about it. This would need ready >> by June 1 for YAPC::NA. Binary scripting mode examples that may help >> yo get started. >> >> If you are already doing something cool with perl and a Bus Pirate please share. >> _______________________________________________ >> Hardware-pm mailing list >> Hardware-pm at pm.org >> http://mail.pm.org/mailman/listinfo/hardware-pm From tmurray at wumpus-cave.net Tue Mar 11 20:01:24 2014 From: tmurray at wumpus-cave.net (Timm Murray) Date: Tue, 11 Mar 2014 22:01:24 -0500 Subject: [Hardware-pm] Bus Pirate hacking opportunity In-Reply-To: References: Message-ID: Glad people are picking up on UAV::Pilot :) I'll be bringing my AR.Drone to the convention, and can make it available for others to try out (batteries permitting). Since not everybody can afford to buy a $300 drone, I've been thinking of making a USB dongle that can communicate with some of the cheaper drones out there. Someone figured out how to bridge the 2.4GHz transmitter chip with Arduino: http://dzlsevilgeniuslair.blogspot.dk/2013/11/more-toy-quadcopter-hacking.html That would bring the cost down to $20-30, plus maybe $15 for the dongle. Thanks, Timm On Tue, Mar 11, 2014 at 9:59 PM, Timm Murray wrote: > Glad people are picking up on UAV::Pilot :) > > I'll be bringing my AR.Drone to the convention, and can make it available > for others to try out (batteries permitting). > > Since not everybody can afford to buy a $300 drone, I've been thinking of > making a USB dongle that can communicate with some of the cheaper drones > out there. Someone figured out how to bridge the 2.4GHz transmitter chip > with Arduino: > > > http://dzlsevilgeniuslair.blogspot.dk/2013/11/more-toy-quadcopter-hacking.html > > That would bring the cost down to $20-30, plus maybe $15 for the dongle. > > Thanks, > Timm > > > On Tue, Mar 11, 2014 at 11:04 AM, Robert Blackwell < > robert at robertblackwell.com> wrote: > >> I saw Friendly Flying Robots with Ruby by Jim Weirich at Steel City >> Ruby. It was a great talk. That talk makes me all that more excited to >> see Make Flying Robots Do Your Bidding With UAV::Pilot by Timm Murray >> at YAPC::NA. >> >> http://lanyrd.com/2013/steel-city-ruby-conference-2013/sckqzt/ >> >> On Tue, Mar 11, 2014 at 11:57 AM, Zachary Zebrowski >> wrote: >> > Aside: Just came across this module via the YAPC schedule: >> > http://search.cpan.org/~tmurray/UAV-Pilot-0.9/lib/UAV/Pilot.pm >> > >> > On Tue, Mar 11, 2014 at 11:07 AM, Robert Blackwell >> > wrote: >> >> >> http://blogs.perl.org/users/robert_blackwell/2014/03/bus-pirate-hacking-opportunity.html >> >> >> >> Sadly Perl Hardware has been off to an incredibly slow start but his >> >> YAPC::NA I want to really give it a big kick to get going. In those >> >> efforts I need help. I am offering a free Bus Pirate v4 to anyone that >> >> will write a CPAN module and blog post about it. This would need ready >> >> by June 1 for YAPC::NA. Binary scripting mode examples that may help >> >> yo get started. >> >> >> >> If you are already doing something cool with perl and a Bus Pirate >> please share. >> >> _______________________________________________ >> >> Hardware-pm mailing list >> >> Hardware-pm at pm.org >> >> http://mail.pm.org/mailman/listinfo/hardware-pm >> _______________________________________________ >> Hardware-pm mailing list >> Hardware-pm at pm.org >> http://mail.pm.org/mailman/listinfo/hardware-pm >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zak.zebrowski at gmail.com Wed Mar 12 08:11:01 2014 From: zak.zebrowski at gmail.com (Zachary Zebrowski) Date: Wed, 12 Mar 2014 11:11:01 -0400 Subject: [Hardware-pm] Bus Pirate hacking opportunity In-Reply-To: References: Message-ID: That's awesome. I can see a lot of useful uses for this. :-) Cheers, Zak On Tue, Mar 11, 2014 at 11:01 PM, Timm Murray wrote: > Glad people are picking up on UAV::Pilot :) > > I'll be bringing my AR.Drone to the convention, and can make it available > for others to try out (batteries permitting). > > Since not everybody can afford to buy a $300 drone, I've been thinking of > making a USB dongle that can communicate with some of the cheaper drones out > there. Someone figured out how to bridge the 2.4GHz transmitter chip with > Arduino: > > http://dzlsevilgeniuslair.blogspot.dk/2013/11/more-toy-quadcopter-hacking.html > > That would bring the cost down to $20-30, plus maybe $15 for the dongle. > > Thanks, > Timm > > > On Tue, Mar 11, 2014 at 9:59 PM, Timm Murray wrote: >> >> Glad people are picking up on UAV::Pilot :) >> >> I'll be bringing my AR.Drone to the convention, and can make it available >> for others to try out (batteries permitting). >> >> Since not everybody can afford to buy a $300 drone, I've been thinking of >> making a USB dongle that can communicate with some of the cheaper drones out >> there. Someone figured out how to bridge the 2.4GHz transmitter chip with >> Arduino: >> >> >> http://dzlsevilgeniuslair.blogspot.dk/2013/11/more-toy-quadcopter-hacking.html >> >> That would bring the cost down to $20-30, plus maybe $15 for the dongle. >> >> Thanks, >> Timm >> >> >> On Tue, Mar 11, 2014 at 11:04 AM, Robert Blackwell >> wrote: >>> >>> I saw Friendly Flying Robots with Ruby by Jim Weirich at Steel City >>> Ruby. It was a great talk. That talk makes me all that more excited to >>> see Make Flying Robots Do Your Bidding With UAV::Pilot by Timm Murray >>> at YAPC::NA. >>> >>> http://lanyrd.com/2013/steel-city-ruby-conference-2013/sckqzt/ >>> >>> On Tue, Mar 11, 2014 at 11:57 AM, Zachary Zebrowski >>> wrote: >>> > Aside: Just came across this module via the YAPC schedule: >>> > http://search.cpan.org/~tmurray/UAV-Pilot-0.9/lib/UAV/Pilot.pm >>> > >>> > On Tue, Mar 11, 2014 at 11:07 AM, Robert Blackwell >>> > wrote: >>> >> >>> >> http://blogs.perl.org/users/robert_blackwell/2014/03/bus-pirate-hacking-opportunity.html >>> >> >>> >> Sadly Perl Hardware has been off to an incredibly slow start but his >>> >> YAPC::NA I want to really give it a big kick to get going. In those >>> >> efforts I need help. I am offering a free Bus Pirate v4 to anyone that >>> >> will write a CPAN module and blog post about it. This would need ready >>> >> by June 1 for YAPC::NA. Binary scripting mode examples that may help >>> >> yo get started. >>> >> >>> >> If you are already doing something cool with perl and a Bus Pirate >>> >> please share. >>> >> _______________________________________________ >>> >> Hardware-pm mailing list >>> >> Hardware-pm at pm.org >>> >> http://mail.pm.org/mailman/listinfo/hardware-pm >>> _______________________________________________ >>> Hardware-pm mailing list >>> Hardware-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/hardware-pm >> >> > > > _______________________________________________ > Hardware-pm mailing list > Hardware-pm at pm.org > http://mail.pm.org/mailman/listinfo/hardware-pm > From vikas at cpan.org Tue Mar 11 13:44:49 2014 From: vikas at cpan.org (Vikas N Kumar) Date: Tue, 11 Mar 2014 20:44:49 -0000 Subject: [Hardware-pm] what is the aim ? Message-ID: <531F75BA.9070002@cpan.org> Hi Is Hardware.pm only for Perl projects with hardware ? For one of my projects, I am working on creating this language VIC (https://github.com/vikasnkumar/vic) to program Microchip's PIC microcontrollers. VIC is basically a high-level DSL which will get compiled to PIC assembly, so the user doesn't have to code in assembly or C and can use in-built library functions and write simpler easy to understand code. The compiler of VIC is written in Perl and is available on CPAN too for now. Currently it is pretty rudimentary but in the next few months it should be very much capable of abstracting out various things such as UART, I2C and SPI access for developers. This will pave the way to also support a variety of PIC microcontrollers with the same VIC code, as long as the microcontrollers can support the same features. It is a serious work in progress, but if you have the PICKit2 and the Low Pin Count development board (they come as a package) from Microchip, you can use VIC's existing examples to do all their lessons. There is a lot more features that I will be adding such as 16, 32 and 64-bit arithmetic for the 8-bit microcontrollers and serial bus communications as mentioned earlier. This should be available by the end of April if not earlier. Thanks vicash