For educational and nerdy reasons, I am trying to build a very simple Bluetooth LE peripheral for an iPhone 4S using CoreBluetooth. For the peripheral itself, where can a get a cheap $10-$25 bluetooth chip to toy with? Google and Apple both only lead me to chips $100-$150. All the peripheral has to do is transmit a "0" upon a button press to a nearby iPhone.
building a very simple LE bluetooth peripheral
1k Views Asked by roozbubu At
1
There are 1 best solutions below
Related Questions in IPHONE
- UIWebView Screen Fitting Issue
- ios responsive design not working (too wide in portrait orientation)
- Setting View orientation to portrait is ignored
- How do I add custom cells to TableView in Swift?
- UIWebView not loading URL in simulator
- What is the limit for number of subscribers to a stream(publisher's) in opentok/tokbox iOS SDK?
- How to generate request format for WCF web service method for Mac and iPhone
- Difference between gethostname() and [NSProcessInfo hostName]?
- How to force close ipad/iphone keypad when input element is not focused using JS?
- iOS app rejected because of in-app purchase
- iOS coordinates for iPad and iPhone game using spritekit
- What is the best practice when making a storyboard for iPhone and iPad?
- Labels properties changing in Xcode
- Terminating app due to uncaught exception
- Exchange plist data between 2 iPad using iCloud
Related Questions in BLUETOOTH
- Bluetooth connection to Sphero is lost when smartphone "goes to sleep"
- MFi Program by Apple
- Android Wear Device as iBeacon
- android - How to get a iBecon detection state when I kill app from Background?
- IOException: broken pipe when sending file from android device to PC via Bluetooth
- How deploy an large number iBeacons
- Send a Android BLE GATT Notification
- burst notifications with Bluetooth Low Energy on Android
- Is there a way to change bluetooth module's baud rate via Bluetooth connection with Android device?
- NFC Bluetooth handover - WITHOUT user confirmation
- Is it possible to create an app that when installed the user can easily turn Bluetooth/NFC ON and OFF by double clicking the Home button?
- Difference between attributes and services in BLE
- Global name 'bluetooth' is not defined
- iOS Bluetooth list of devices already connected?
- Bluetooth discovery not starting on first click
Related Questions in IOS6
- How do I change the height of UITextField height based on device using AutoLayout and IB
- Is there any way to store my app data (Sqlite) locally and i can access that data after my app is deleted or reinstalled?
- Text in an Attributed UITextView isn't formatted on iOS6
- App crash before didFinishLaunchingWithOptions in ios 6
- UIWebview in iOS 6 - To load the content using loadData method
- CLLocationManager startUpdatingLocation not working in application:didFinishLaunchingWithOptions:
- How to stop support of old iOS
- App Rejection on Restoring Non-Renewable subscription on iOS 6 app
- iPhone NSURLSessionTask does not work on iOS 6
- erase drawing that is saved to another image view Xcode
- How to find is this first time player registering / playing game?
- Location manager stops updating after 1 hour
- Create NSAttributedString from RTF Text File in iOS 6
- Can an iOS app answer a phone call?
- CGFontGetGlyphAdvances crash on jailbreak devices because of system font
Related Questions in CORE-BLUETOOTH
- MFi Program by Apple
- How to use core bluetooth framework to connect Headsets/handsfree?
- Is it possible to create an app that when installed the user can easily turn Bluetooth/NFC ON and OFF by double clicking the Home button?
- Swift, CoreBluetooth: services and characteristics
- How to detect with CoreBluetooth when a peripheral disappears?
- How to reset CBPeripheralManager of CoreBluetooth in Swift?
- How to detect if a non-connected peripheral leaves range in Swift?
- can we stream audio using corebluetooth technology to multiple ios devices?
- Simulating HID on OSX : IOBluetooth or CoreBluetooth?
- Read from an external bluetooth keyboard without UITextField
- BLE changing which UUID characteristic to write to
- CoreBluetooth knowing when advertisement stops
- IOS Write to BLE Characteristic using Slider
- How to implement secure connection to CBPeripheral?
- Getting list of bluetoooth devices ios
Related Questions in PERIPHERALS
- Is it possible to interact with an arbitrary client peripheral from a webapp?
- Atomic access to ARM peripheral registers
- Memory mapped ADC on DE1-SoC using HPS (hard-core processor)
- How are memory mapped devices allocated an address and how does the CPU know what it is
- Is consume a client web service from web browser good practice?
- How to programmatically wake an external screen attached to an iPad
- Android 5.0 peripheral mode, how to add data to a scan response
- SPI test case in C for Pulpissimo
- Core Bluetooth. How can I check does peripheral already connect?
- Why are periperal registers 16 bit only on 32 bit MCUs such as STM32 and GD32VF103?
- BLE peripheral throughput limit
- Infinite timeouts or "fail fast" in custom network protocol?
- Compiler programming languages theory, computer usable computing and I/O parts
- CoreBluetooth: Running as Central and Peripheral at the same time
- building a very simple LE bluetooth peripheral
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The BLE chips are cheap. For example, the TI CC2540 costs about $2, and you can get a few free sample chips to play with. http://www.ti.com/product/cc2540#samplebuy
For $99 you get an easy to use development kit. The problem with the $2 solution is that you have to rig up your own development board.