This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Simple BLE project

Hi guys,

I have nRF51822 Evaluation Kit. I am trying to make simple project for my senior design.

Here is the setup.

I need to control simple on/off switch from smart phone. (i.e. iPhone or Android) I will be connecting few relays to my PCA10001 board. There will be multiple PCA10001 controlled by same smart phone app.

Can anyone point me to right direction?

  1. Is there any example which can be my starting point?
  2. Do I need custom BLE profile for it?
  3. can I get source code for iOS so I can modify for my need?
Parents
  • there is a good example with iOS code you can use on this blog site http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html

    The Blinky_be example on this blog allows you to control all 30 i/o pin. The iOS App configure the pin direction (IN or OUT). The iOS App can turn On or Off each i/o pin are all 30 at once. It make use of 2 characteristics. One for configuration, the other for data.

    Other examples showing control of LED matrix multi-display where you can type a text on iOS and send it to the Matrix displays. This examples make use of long characteristic write where you can send more than 20 bytes of data.

    A UART examples with long write. UART data in/out using one characteristic. iOS App serving as dump terminal.

    All examples are updated with SDK6 and SD7 and all projects were created from scratch using Eclipse IDE based project.

Reply
  • there is a good example with iOS code you can use on this blog site http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html

    The Blinky_be example on this blog allows you to control all 30 i/o pin. The iOS App configure the pin direction (IN or OUT). The iOS App can turn On or Off each i/o pin are all 30 at once. It make use of 2 characteristics. One for configuration, the other for data.

    Other examples showing control of LED matrix multi-display where you can type a text on iOS and send it to the Matrix displays. This examples make use of long characteristic write where you can send more than 20 bytes of data.

    A UART examples with long write. UART data in/out using one characteristic. iOS App serving as dump terminal.

    All examples are updated with SDK6 and SD7 and all projects were created from scratch using Eclipse IDE based project.

Children
No Data
Related