Heard that the wristband's release got delayed to September:
http://www.androidauthority.com/pokemon-go-plus-delayed-706152/
Update sketch with test of battery level and added instructions in hackaday.io
I welcome your comments, thanks
I have initiated a proof of concept with Arduino Micro and BLE of Adafruit, you can find it in the repository of the project
https://github.com/sabas1080/PokemonGODIY
I have used the library BLE Peripheral of Sandeep Mistry
https://github.com/sandeepmistry/arduino-BLEPeripheral (available in Manage Library of Arduino)
Also I have used the Arduino Micro because Arduino UNO have low memory for this project, for the moment I 've only added services and characteristic of Pokemon Go Plus.
Welcome you help and comments
The people of applidium have written a blog post about reverse engineering the Pokemon GO app
Thanks JuanSaito
"As of July 2016, the compatibility of the accessory Pokémon GO Plus with smartphones using the Android operating system is phase development ."
source: https://nos.nintendo-europe.com/products/pokemon-go-plus-175?locale=es_ES
The 16-bit service UUID 0xfef5 is owned by Dialog Semiconductor (see https://www.bluetooth.com/specifications/assigned-numbers/16-bit-uuids-for-members).
source: https://github.com/numinit/porygon/issues/5#issuecomment-232358339
Excelent Repo with SDK in LUA
https://github.com/numinit/porygon
Review the wiki and information protocol
The Pokémon Go Plus (codenamed "Sfida") is a battery-powered Bluetooth LE bracelet.
In this repository they have decompiled APK Pokemon Go
Add Library "arduino BLEPeripheral" in Manager Library of Arduino IDE
Clone repository to your computer
git clone https://github.com/sabas1080/PokemonGODIY
Open sketch with Arduino IDE, compile and upload Arduino Leonardo/Micro
What about doing this project on the Adafruit Feather 32u4 Bluefruit LE? Almost everything needed in one package, and battery charging built in.
Oh yes of course, but for the moment I do not have one, you have your one to try ?
I might get one with a featherWing LED backpack next paycheck..... but that's next month... sorry :( Just making a suggestion for an easier, and more portable setup. And a tiny bit cheaper I think. Would the 8Mhz clock make it harder to run the code or do you think it's still possible? I'm sorta new to open source microcontrollers, been making other electronics for a while though.
Hi to everyone from Spain.
I looked a bit above the link has JuanSaito. I have seen that the application has some kind of certificate to validate the BLE device.
SfidaService has a Certificator object that I supose that this class is used for validate hardware device. I think this process is simple to make, but I have to check it.
[this comment has been deleted]
I'm just gonna leave this right here: https://fccid.io/BKEP
Found this project with Keyword "Sfida" while decompiling the APK.
Interested in moving the code to general CC2540 parts.
Excelent, I 'm testing with intel edison, let us know your progress if you get something, welcome your help
Can this work with other BLE modules too? (for example the much cheaper hm-10)