I have successfully ported the Bluetooth low energy SDK for Arduinoto the ChipKit. I started with the Bluetooth low energy API for Arduino. The ported sketch and library is available from my box account as a zip file. (unfortunately there does not seem to be a way to attach files to this post) https://app.box.com/s/v6ubqa6ta56klcmikm8n (ble-sdk-chipkit.zip 460.7 KBytes) More details are present in the readme files and documentation in the download. The shield that I used is here http://www.makershed.com/Bluetooth_Low_Energy_BLE_Shield_for_Arduino_2_0_p/mkrbl1.htm http://www.seeedstudio.com/depot/bluetooth-40-low-energy-ble-shield-v20-p-1631.html The code has been tested with an UNO32 and the shield with nRF UART (free app to send and receive data over BLE). Apple iOS (nRF UART): https://itunes.apple.com/en/app/id614594903?mt=8 (iPhone 4S or later, iPad 3 or later, iPad mini or later) Google Play (nRF UART): https://play.google.com/store/apps/details?id=com.nordicsemi.nrfUART (Samsung S3) https://play.google.com/store/apps/details?id=com.nordicsemi.nrfUARTv2 (Android 4.3 and later)