Date: Mon, 8 Feb 2010 14:14:05 -0700 (MST) From: Warren Block <wblock@wonkity.com> To: embedded@freebsd.org Subject: Arduino on FreeBSD, native and WINE Message-ID: <alpine.BSF.2.00.1002081331240.40990@lightning.wonkity.com>
next in thread | raw e-mail | index | archive | help
Some notes on installing the Arduino environment, either native or in WINE. The native install seems quite a bit faster than WINE, maybe due to my jdk and avr-gcc being built with cputype set. But the WINE install is functional. A fresh Seeduino would not talk to the FreeBSD system initally. RX and LEDs flashed, sometimes continuously, but no response. After connecting to a Windows system and downloading a single sketch, it now works fine on FreeBSD. Just finicky, hidden firmware update to FTDI chip by the Windows driver, user error? No idea. ---- Arduino FreeBSD Native Setup Required ports (RUN_DEPENDS): java/jdk16 (probably diablo-jre16 would be adequate) comms/rxtx devel/avr-binutils devel/avrdude devel/avr-libc Download Linux file (3.7M): http://arduino.googlecode.com/files/arduino-0018.tgz Extract to a convenient directory, let's say ~/ ln -sf /usr/local/jdk1.6.0/jre/lib/i386/librxtxSerial.so ~/arduino-0018/lib/ mkdir -p ~/arduino-0018/hardware/tools/avr/ ln -sf /usr/local/bin/ ~/arduino-0018/hardware/tools/avr/bin ln -sf /usr/local/etc/ ~/arduino-0018/hardware/tools/avr/etc Add user to dialer group for access to serial port: (as root) pw usermod myuser -G dialer To run, ~/arduino/arduino Edit settings in ~/.arduino/preferences.txt: serial.port=/dev/cuaU0 launcher=/usr/local/bin/firefox Use cuaU0 above for USB, or cuau0 for a real serial port. ---- Arduino in WINE on FreeBSD Required ports: emulators/wine (well, obviously) Download Windows file (85.8M): http://arduino.googlecode.com/files/arduino-0018.zip Unzip ~/.wine/drive_c Create a link to the serial port: ln -sf /dev/cuaU0 ~/.wine/dosdevices/com4 Add user to dialer group for access to serial port: (as root) pw usermod myuser -G dialer To run, wine ~/.wine/drive_c/arduino-0018/arduino.exe -Warren Block * Rapid City, South Dakota USA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1002081331240.40990>