[riot-devel] [GSOC] Introduction and Getting Started

Murat CAKMAK mail at muratcakmak.net
Wed Mar 4 21:43:27 CET 2015

Hi James,


I could not see BLE support in RIOT so I was planning to suggest adding BLE too. 

I am planning to use PsoC 4 BLE IC.  Click <http://www.cypress.com/psoc4ble/>  to see PsoC 4BLE details.

PsoC 4BLE is a SoC which contains ARM Cortex M0 core and Bluetooth low energy radio (like as nrf51822). And also it contains BLE stack. 


I have already ported RIOT to PsoC 4 BLE basically (Initialization, Timer, UART etc. ) in my local but I am waiting the result of my another “Pull Request” for PsoC 5LP port.  

Because, PsoC IC portings are using PsoC Creator IDE (instead of RIOT build system), so if it will be accepted by RIOT maintainers, I will also create a pull request for PsoC 4BLE silicon.


Expected result for BLE support in the “Idea List”: Connection with a smartphone. 

Same functionality can be easily done by PsoC 4BLE Bluetooth stack in ten minutes. There are some examples : http://www.cypress.com/?rID=108148 <http://www.cypress.com/?rID=108148&cache=0> &cache=0


My next step was porting BLE stack to RIOT. 


I am planning to work on BLE too so we can work together or individually or what other RIOTers suggest :)





From: devel [mailto:devel-bounces at riot-os.org] On Behalf Of James Hollister
Sent: Wednesday, March 4, 2015 9:10 PM
To: devel at riot-os.org
Subject: [riot-devel] [GSOC] Introduction and Getting Started


Hi, my name is James Hollister and I'm interested in applying for Google Summer of Code. I'm currently a student at University of California, Riverside with an interest in programming for embedded systems. 


I'd like to work on the Support for Bluetooth Low Energy idea, who should I talk to in order to flesh out my ideas for getting this done and make sure I'm on the right track? Also, what hardware is recommended for this? I currently own a STM32F4 Discovery but I do not have any BLE modules for it so I'm thinking I should buy an nrf51822 or similar.


Finally, do you have an issue that you can recommend that would give me the best introduction to the code base?



James Hollister (IRC: jhollister)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20150304/1c7c3f4d/attachment.html>

More information about the devel mailing list