This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Fairly simple remote control for smart phone app.

I am hoping to develop a device that works as a remote control for a smart phone app. There will be at least 5 buttons, and as the button presses will be infrequent, I am hoping to be able to run the device from a coin cell. The smartphone app only needs to be notified when a button is pressed. Which of the examples, if any, would make the best starting point for such a project?

Parents
  • there is a good example code just for that with iOS 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 code just for that with iOS 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
Related