function nrfPinDump(){ var i,j,d; for ( i=1 ; i < 48; i++ ) { j = (i > 32) ? 1 : 0; d = (i%33+j); console.log( ("P"+j+"."+d).padEnd(5," "), (": "+("D"+i)).padEnd(5," ")+" =",digitalRead(i)); } } nrfPinDump(); // output /* P0.1 : D1 = 0 P0.2 : D2 = 0 P0.3 : D3 = 0 P0.4 : D4 = 0 P0.5 : D5 = 0 P0.6 : D6 = 1 P0.7 : D7 = 1 P0.8 : D8 = 0 P0.9 : D9 = 0 P0.10 : D10 = 0 P0.11 : D11 = 1 P0.12 : D12 = 1 P0.13 : D13 = 0 P0.14 : D14 = 1 P0.15 : D15 = 0 P0.16 : D16 = 1 P0.17 : D17 = 0 P0.18 : D18 = 1 P0.19 : D19 = 1 P0.20 : D20 = 0 P0.21 : D21 = 1 P0.22 : D22 = 1 P0.23 : D23 = 1 P0.24 : D24 = 0 P0.25 : D25 = 1 P0.26 : D26 = 1 P0.27 : D27 = 0 P0.28 : D28 = 0 P0.29 : D29 = 0 P0.30 : D30 = 0 P0.31 : D31 = 0 P0.32 : D32 = 1 P1.1 : D33 = 1 P1.2 : D34 = 1 P1.3 : D35 = 1 P1.4 : D36 = 1 P1.5 : D37 = 1 P1.6 : D38 = 1 P1.7 : D39 = 1 P1.8 : D40 = 1 P1.9 : D41 = 1 P1.10 : D42 = 0 P1.11 : D43 = 1 P1.12 : D44 = 1 P1.13 : D45 = 1 P1.14 : D46 = 1 P1.15 : D47 = 1 */
@MaBe started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.