{"action":"created","issue":{"url":"https://api.github.com/repos/espruino/Espruino/issues/560","labels_url":"https://api.github.com/repos/espruino/Espruino/issues/560/labels{/name}","comments_url":"https://api.github.com/repos/espruino/Espruino/issues/560/comments","events_url":"https://api.github.com/repos/espruino/Espruino/issues/560/events","html_url":"https://github.com/espruino/Espruino/pull/560","id":100260826,"number":560,"title":"Porting Espruino to the nRF52832 Preview Development Kit","user":{"login":"mjdietzx","id":7217256,"avatar_url":"https://avatars.githubusercontent.com/u/7217256?v=3","gravatar_id":"","url":"https://api.github.com/users/mjdietzx","html_url":"https://github.com/mjdietzx","followers_url":"https://api.github.com/users/mjdietzx/followers","following_url":"https://api.github.com/users/mjdietzx/following{/other_user}","gists_url":"https://api.github.com/users/mjdietzx/gists{/gist_id}","starred_url":"https://api.github.com/users/mjdietzx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjdietzx/subscriptions","organizations_url":"https://api.github.com/users/mjdietzx/orgs","repos_url":"https://api.github.com/users/mjdietzx/repos","events_url":"https://api.github.com/users/mjdietzx/events{/privacy}","received_events_url":"https://api.github.com/users/mjdietzx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-11T08:49:15Z","updated_at":"2015-08-14T07:14:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/espruino/Espruino/pulls/560","html_url":"https://github.com/espruino/Espruino/pull/560","diff_url":"https://github.com/espruino/Espruino/pull/560.diff","patch_url":"https://github.com/espruino/Espruino/pull/560.patch"},"body":"The nRF52832 is a BLE enabled arm-cortex M4f SoC with near field communication capabilities. I only implemented the bare bone functions i.e (non blocking uart to talk to terminal, blinking LEDs). I'm currently working on sending javascript commands to the Espruino interpreter over BLE instead of USB. (My goal is to program these chips from a smartphone over Nordic's BLE uart service). Also want to add more functionality in the future like timers, spi, etc...\r\n\r\nCompiles and runs on nRF52 Preview DK. Shouldnt have any affect on other targets. I tested for STM32F4DISCOVERY and that is still working as expected. I included the entire Nordic SDK so it is easier for developers to build on features.\r\n\r\n-Mike"},"comment":{"url":"https://api.github.com/repos/espruino/Espruino/issues/comments/131001959","html_url":"https://github.com/espruino/Espruino/pull/560#issuecomment-131001959","issue_url":"https://api.github.com/repos/espruino/Espruino/issues/560","id":131001959,"user":{"login":"mjdietzx","id":7217256,"avatar_url":"https://avatars.githubusercontent.com/u/7217256?v=3","gravatar_id":"","url":"https://api.github.com/users/mjdietzx","html_url":"https://github.com/mjdietzx","followers_url":"https://api.github.com/users/mjdietzx/followers","following_url":"https://api.github.com/users/mjdietzx/following{/other_user}","gists_url":"https://api.github.com/users/mjdietzx/gists{/gist_id}","starred_url":"https://api.github.com/users/mjdietzx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjdietzx/subscriptions","organizations_url":"https://api.github.com/users/mjdietzx/orgs","repos_url":"https://api.github.com/users/mjdietzx/repos","events_url":"https://api.github.com/users/mjdietzx/events{/privacy}","received_events_url":"https://api.github.com/users/mjdietzx/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T07:14:25Z","updated_at":"2015-08-14T07:14:25Z","body":"OK, i added the changes you wanted. however my code breaks if i remove my code from jsinteractive.c. Right now I've been working on sending the javascript commands from my smartphone over BLE instead of from the espruino chrome ide. Im hoping to make a pull request for that soon as well. This is done with nordics BLE UART service and using their UART app in nRF toolbox. Working pretty good so far until I try to write over 20 bytes but hoping to fix that soon!\r\n\r\nAlso will port to nRF51 once i get this BLE done but I have some other projects coming up so not sure when ill get around to it.\r\n\r\n-Mike"}}