From owner-freebsd-questions@freebsd.org Mon Dec 5 02:44:43 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D8C7C66298 for ; Mon, 5 Dec 2016 02:44:43 +0000 (UTC) (envelope-from mahan@mahan.org) Received: from ns.mahan.org (23-24-207-145-static.hfc.comcastbusiness.net [23.24.207.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89E691F02 for ; Mon, 5 Dec 2016 02:44:43 +0000 (UTC) (envelope-from mahan@mahan.org) Received: from Cone-of-Silence.local (localhost [127.0.0.1]) by ns.mahan.org (8.14.9/8.14.9) with ESMTP id uB55nMrk092505 for ; Sun, 4 Dec 2016 21:49:22 -0800 (PST) (envelope-from mahan@mahan.org) Subject: Re: Looking for some direction To: freebsd-questions@freebsd.org References: From: Patrick Mahan Message-ID: Date: Sun, 4 Dec 2016 18:44:42 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2016 02:44:43 -0000 On 12/4/16 6:51 AM, Warren Block wrote: > On Sat, 3 Dec 2016, Patrick Mahan wrote: > >> All, >> >> I am buying an arduino board to do some hobbyist stuff in robotics and other >> real-time control (sound, audio, etc). I see that there are multiple arduino >> ports in the ports tree, but I don't see a mailing list for arduino directly and >> what I have seen via google-fu seems to be a few years out of date. >> >> Is there a group of tinkers inside the FreeBSD community who are currently >> playing with the latest arduino platforms? > > Define "latest" :) > Well, I've got the what is labeled arduino-1.6.13-linux64.tar.xz and arduino-1.6.13-macosx.zip. Looking at the Makefile for the ports tree I see there is a devel/arduino which seems to be centered on v1.0.6 while devel/arduino16 seems to be 1.6.12. > Unfortunately, the FreeBSD Arduino ports are only for the Atmel > microcontrollers. Other processors like ARM and the ESP8266 need both a newer > version of the Arduino port and the associated toolchain. > Well, I'm ordering the Arduino 101 (https://www.arduino.cc/en/Main/ArduinoBoard101) which seems like a good entry platform for doing both robotics and as a control board for controlling various lighting items, etc. (this is something I'm working on with my son-in-law who wants to be a DJ). It uses the Intel Curie architecture and has 14 Digital I/O pins, 4 PWN pins and 6 analog pins plus a accelerometer/gyro. The Curie is a hyrid 32-bit x86 core and ARC core. > That said, the ATmega microcontrollers are pretty capable, and the Arduino IDE is > the same across platforms. It's inexpensive to try it out. It is that, $30 for the 101, I'm thinking of buying 4. Thanks, Patrick