For Nissan Juke 2012 key programming, I use XTOOL X100 Pad2, choose 4 digits then read BCM to get new pin. (Also Xtool Pad2 can add Smart key for Nissan Juke 2013 2014. )
So just follow instruction and done. Also, Nissan and almost other brands need the good PCF7936 (Ive some Chinese PCF7936 not work for Nissan, only for PSA cars)
The above test report is from some customers, so what more Juke car models are covered? This is tested by Xtool manufacturer:
Juke:
Program remote 2010-
Smart key system 2010-
Source: http://www.xtooltech.com/EN/KPFnList.html
The above official link includes all the Nissan testable models of Xtool X100 Pad2, I add more Nissan test reports below:
Read pin code for a Mexican Nissan Xtail: okay
Read pin code and program key for a Nissan Altima: okay
Read NISSAN MARCH BCM code success: okay
Read pin code and add key for Nissan Titan 2013: okay
Add Nissan Murano 2009 smart key: okay
Add Nissan Juke 2013 smart key: okay
add Nissan Armada 2007 remote key: okay
add 2004 Nissan Sentra key okay
Enjoy!
Programming Keyfobs on a Nissan Pathfinder with X100 Pad2