Skip to content

Instantly share code, notes, and snippets.

@xyb
Last active December 15, 2015 11:06
Show Gist options
  • Save xyb/5114109 to your computer and use it in GitHub Desktop.
Save xyb/5114109 to your computer and use it in GitHub Desktop.
setup PICnDuino on Mac OS X Lion 10.7.5
### Project:
# http://www.bradsprojects.com/electronics/Bradsprojects-PICnDuino.html
# http://www.kickstarter.com/projects/1411349329/picnduino-dual-microcontroller-development-platfor
### Doc:
# http://www.bradsprojects.com/kickstarter/PICnDuinoMacInstructions.pdf
### Download and install:
# http://www.ftdichip.com/Drivers/VCP/MacOSX/ FTDIUSBSerialDriver_v2_2_18.dmg
# Add PICnDuino device info:
sudo sed -i -e '/IOKitPersonalities/{N; a\
\<key>PICnDuino\</key> \
\<dict> \
\<key>CFBundleIdentifier\</key> \
\<string>com.FTDI.driver.FTDIUSBSerialDriver\</string> \
\<key>IOClass\</key> \
\<string>FTDIUSBSerialDriver\</string> \
\<key>IOProviderClass\</key> \
\<string>IOUSBInterface\</string> \
\<key>bConfigurationValue\</key>\
\<integer>1\</integer> \
\<key>bInterfaceNumber\</key> \
\<integer>0\</integer> \
\<key>idProduct\</key> \
\<integer>44149\</integer> \
\<key>idVendor\</key> \
\<integer>1027\</integer> \
\</dict>
;}' /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist
### Reload FTDIUSBSerialDriver.kext:
sudo kextunload -v 6 /System/Library/Extensions/FTDIUSBSerialDriver.kext
sudo kextload -v 6 /System/Library/Extensions/FTDIUSBSerialDriver.kext
### Confirm:
ls /dev/tty.usbserial-AmWBSY6K
### Run Arduino and config:
# Menu - Tools - Serial Port, select "/dev/tty.usbserial-AmWBSY6K"
# Menu - Tools - Board, select "Arduino Duemilanove w/ ATmega 328"
### done.
### Now you can open File - Examples - 01.Basic - Fade, try upload.
@baileypo
Copy link

baileypo commented Jan 5, 2014

Hi xyb, I can't get my picnduino to work with mac mavericks... I already followed additional instructions from here: http://forum.arduino.cc/index.php?topic=198539.0
any suggestions? Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment