Knowledge (XXG)

IOIO

Source 📝

585: 425: 32: 403:
Android phones are powerful mobile computers having internet connectivity and a rich variety of built-in sensors (camera, GPS, IMU, touch screen). They are also very easy to write applications for, thanks to the great work done by the Android SDK developers. For many applications, all they are really
363:
You could hook up the IOIO for Android and a couple of heat sensors, and whip up an app that measures room temperature and then emails you if it’s getting too hot. Thanks to a range of I/O choices – including Digital Input/Output, PWM, Analog Input, I2C, SPI and UART control – you could also connect
274:
The IOIO motor control API can drive up to 9 motors and any number of binary actuators in synchronization and cycle-accurate precision. Developers may send a sequence of high-level commands to the IOIO, which performs the low-level waveform generation on-chip. The IOIO firmware supports 3 different
775:
In "A" mode, the IOIO-OTG will detect whether it should act as host or as device automatically, according to whichever USB connector is plugged in (micro-A or micro-B). To support non-standard USB cables or adapters that use micro-B type, move the switch to the "H" position to force host mode.
385:
You can combine the awesome computing power, Internet/Bluetooth connectivity, touch screen, and a variety of sensors from your Android device with the ability to easily add peripheral devices to interact with the outside world. Also, using the IOIO does not require any hardware or software
351:
The IOIO has been variously described as a "geek's paradise", "an easy way to get I/O from an Android device’s USB connection" and "a USB I/O breakout board for Android smartphones which turns your handset into a super-Arduino of sorts". It featured as a recommended "gift for geeks" in a
305:
The IOIO supports both computers and Android devices as first-class hosts, and provides the exact API on both types of devices. First-generation devices can only communicate with PCs over Bluetooth, while IOIO-OTG devices can use either Bluetooth or USB. PC applications may use APIs for
764:
Adjusts the amount of current supplied on the VBUS line of the USB when acting as a USB host. Typically used in battery-powered application with Android to prevent the Android from draining the battery quickly. Turning in the (+) direction increases charge current.
41: 404:
missing is connectivity to external peripherals. This is exactly where IOIO fits in: it enriches the inherent capabilities of the Android device with the ability to communicate with external circuits.
343:
and the IOIO to control the robot's motors and sensors. A team led by Israeli inventor Dr. Guy Hoffman created an emotionally-sensitive robot, that relies on the IOIO to control the robot's hardware.
451:. The 5 V regulator supports a 5–15 V input range and up to 1.5 A load. This facilitates charging a connected Android device as well as driving several small motors or similar loads. 1279: 1475: 1329: 436:) contain the following on-board features: This generation only supports USB slave mode, and requires a USB master as the host (PC or newer Android phones). 248: 188:. The name "IOIO" is inspired by the function of the device, which enables applications to receive external input ("I") and produce external output ("O"). 131: 573:
Adjusts the amount of charge current supplied on the VBUS line of the USB to the Android device. Turning in the (+) direction increases charge current.
325:
The board has been featured in various learning kits, which aim to help students write Android applications that can interact with the external world.
1316: 507:
Normally used as 5 V output to user electronics, when the board is powered from VIN. Can be used as 5V input in case VIN is not connected.
1623: 600:, supporting USB master or slave mode. This enables the IOIO to connect to older Android phones that only support USB slave mode, in addition. 1233: 911: 1169: 708:
General purpose I/O pins. Some have special functions, such as ADC, Input Capture, UART, PWM, Comparator or for programming the PIC MCU (
529:
General purpose I/O pins. Some have special functions, such as ADC, Input Capture, UART, PWM, Comparator or for programming the PIC MCU (
862: 322:
The IOIO hardware and software is entirely open source, and enabled the creation of hundreds of DIY robotic projects around the world.
290:
Device firmware may be updated on-site by the user. For first-generation devices updating is performed using an Android device and the
1468: 1304: 1283: 1346: 1200: 1181: 386:
modifications to your Android device, thus preserving the warranty as well as making the functionality available to non-hackers.
1613: 244: 127: 311: 615:. The 5 V regulator supports a 5–15 V input range and up to 3 A load. This facilitates charging a connected 1638: 1551: 1461: 709: 530: 596:) contain the following on-board features: As the name suggests, a key feature of this generation is the introduction of 754:
Special pin used for getting the IOIO into bootloader mode on power-up. Note that this pin is shared with the stat LED.
184:
to interact with external electronics. The device was invented by Ytai Ben-Tsvi in 2011, and was first manufactured by
1633: 1129: 307: 232: 616: 1053: 1503: 1628: 77: 236: 119: 1065: 675:
Used for outputting the supply voltage to your circuit, or as an alternative input to the power jack.
1498: 1484: 1237: 808: 353: 185: 82: 1359: 987: 813: 608: 444: 329: 197: 174: 85: 1420: 1185: 252: 181: 135: 1080: 1618: 1069: 1157: 744:
Not normally used. Its purpose is for programming new bootloader firmware on the IOIO board.
563:
Not normally used. Its purpose is for programming new bootloader firmware on the IOIO board.
612: 448: 1204: 298:. Second-generation IOIO-OTG devices must be updated using a desktop computer running the 1371: 496:
Used for power supply to the board. Voltage between 5 and 15 V should be supplied.
337: 178: 1264: 1250: 1197: 863:"SparkFun intros IOIO for Android, a hack-free breakout box to get your mind spinning" 1607: 1541: 597: 276: 653:
Used for power supply to the board. Voltage between 5–15 V should be supplied.
607:
device, with some of the pins being 5 V tolerant. It features a 5 V DC/DC
798: 1444: 1383: 970: 955: 1582: 793: 604: 440: 295: 284: 171: 40: 1019: 340: 333: 209: 1092: 1036: 224:, and is controllable from within an Android application using the Java API. 1146: 221: 107: 988:"Second-gen IOIO in the works: embraces the wireless revolution, cuts cost" 697:
3.3 V from the on-board regulator, which can be used in your circuit.
642:
Used to connect to host computer, an Android device or a Bluetooth dongle.
584: 553:
Lights briefly during power-up and then becomes under application control.
212:
running on a connected Android device. The board provides connectivity via
1432: 1216: 843: 686:
5V output from the on-board regulator, which can be used in your circuit.
424: 1587: 1577: 1508: 1004: 991: 866: 378: 280: 201: 19: 1170:
DIY smartphone thermostat has us wondering what happened to Android@Home
1142: 892: 1453: 788: 264: 260: 217: 103: 1567: 1546: 1515: 1111: 1096: 803: 369:
Chris Davies, "IOIO for Android gets video demos: Geek’s paradise!",
364:
your home thermostat to automatically adjust the heating in response.
268: 256: 1397:"Reliance Electric FlexPak 3000 0-58770-420 | Automation Industrial" 1107: 923: 240: 123: 31: 1572: 1536: 1317:
IOIO for Android detailed: Project samples from USB breakout board
619:
device as well as driving several small motors or similar loads.
1520: 267:
to act as a host for such devices. Some models also support the
228: 146: 115: 1457: 1396: 938: 213: 205: 99: 1330:"IOIO board gets I/O from an Android device's USB connection" 1265:"Qualcomm's 3D Printed Micro Rover Controlled by Smartphones" 314:
to communicate with the board; Java being the official API.
1234:"Holiday Shopping? 25 Gifts Sheldon and Friends would Love" 1305:
SparkFun IOIO for Android makes Arduino-style hacks simple
734:
General purpose on-board LED, under application control.
1347:"Android phones hack their way with IOIO breakout board" 399:
According to Ytai Ben-Tsvi, the inventor of the device:
391:
Publishing Team, "IOIO Android Interface Board Retail",
359:
According to SlashGear, an online electronics magazine:
1182:
Breathing on the IOIO board for an Android Breathalyser
1130:"IOIO for Android gets video demos: Geek's paradise!" 1280:"Israeli Robot Reacts 'Emotionally' to How You Talk" 928:"And this is the blog of Ytai, the inventor of IOIO" 1560: 1529: 1491: 141: 91: 76: 68: 50: 1349:. Electronics Weekly, Gadget Master. 26 July 2011. 912:SparkFun Hosts Android Development Class with IOIO 45:IOIO-OTG Board, with its trademark "all white" PCB 1319:, Android Community, April 8, 2011, Chris Davies 1307:, Android Community, April 7, 2011, Chris Davies 428:First-generation IOIO pinout/connection diagram 401: 383: 361: 259:. To connect to older Android devices that use 1469: 8: 893:IOIO Mint - Portable Android Development Kit 592:The second-generation IOIO boards (known as 409:Ytai Ben-Tsvi, "Meet IOIO - I/O for Android" 24: 914:, PRNewsWire, BOULDER, Colo., June 27, 2012 432:The first-generation IOIO boards (known as 1476: 1462: 1454: 1263:MENDOZA, HANNAH ROSE (21 September 2014). 1054:IOIO Plotter and the Motor Control Library 30: 23: 1015: 1013: 1123: 1121: 1119: 966: 964: 621: 583: 453: 423: 381:, the first manufacturer of the device: 839: 837: 835: 833: 831: 829: 825: 723:Lights when the IOIO is getting power. 543:Lights when the IOIO is getting power. 518:3.3 V output to user electronics. 474:Used to connect to the Android device. 1341: 1339: 1172:, 15 Oct 2012, Kevin Krause, Phandroid 1049: 1047: 1045: 1032: 1030: 1028: 951: 949: 947: 443:device, and features a 5 V DC/DC 1332:. Electronics Weekly. 19 August 2011. 1227: 1225: 981: 979: 907: 905: 903: 901: 888: 886: 884: 882: 880: 878: 876: 856: 854: 852: 263:in slave mode, newer IOIO models use 7: 1232:Joyce, John R. (13 November 2014). 971:IOIO Android Interface Board Retail 1421:Getting To Know The IOIO-OTG Board 1056:, MAY 14, 2013, Ytai Ben-Tsvi Blog 588:IOIO-OTG pinout/connection diagram 14: 1372:Getting To Know The IOIO-V1 Board 1160:, Edwin Kee, 08/10/2011, Ubergeek 986:O'Brien, Terrence (30 May 2012). 196:The IOIO board contains a single 1217:SparkFun Inventor's Kit for IOIO 1081:IOIO-OTG Bootloader and IOIODude 235:, the IOIO library also handles 39: 1198:IOIO Inventor's Kit, RB-Spa-934 861:Lutz, Zachary (10 April 2011). 1278:Meyrav, Avner (9 April 2014). 1128:Davies, Chris (8 April 2011). 1: 1624:Microchip Technology hardware 759:Charge current trimmer (CHG) 603:The IOIO-OTG is a 3.3 V 568:Charge current trimmer (CHG) 271:Open Accessory USB protocol. 1282:. ShalomLife. Archived from 439:The IOIO V1 is a 3.3 V 1360:Meet IOIO - I/O for Android 956:IOIO for Android, DEV-10585 56:; 13 years ago 18:For the Bee Gees song, see 1655: 17: 294:application available on 208:and communicates with an 177:-based boards that allow 38: 29: 1158:DIY Android-powered tank 1143:Projects built with IOIO 1020:IOIO Java Library Basics 1005:IOIO-OTG Beginners Guide 336:robot that leverages an 1362:, Blog of Ytai Ben-Tsvi 1614:Single-board computers 1251:Snapdragon Micro Rover 589: 429: 412: 397: 375: 587: 427: 227:In addition to basic 1639:Open-source hardware 1485:Microchip Technology 1238:Scientific Computing 939:Ytai Ben-Tsvi's Blog 809:Open-source robotics 354:Scientific Computing 229:digital input/output 186:SparkFun Electronics 844:IOIO-OTG, DEV-12633 814:PIC microcontroller 664:Ground connection. 609:switching regulator 485:Ground connection. 445:switching regulator 330:Qualcomm Snapdragon 182:mobile applications 175:PIC microcontroller 26: 1634:Open-source robots 1542:ICD & REAL ICE 1203:2015-07-12 at the 1186:Electronics Weekly 650:2-pin JST, female 590: 430: 253:Capacitive sensing 136:Capacitive sensing 72:$ 39.95 (IOIO-OTG) 69:Introductory price 1601: 1600: 1530:Development tools 1070:Google Play Store 780: 779: 639:micro-AB, female 611:and a 3.3 V 577: 576: 415:Technical details 332:Micro Rover is a 275:kinds of motors; 251:, Input capture, 170:) is a series of 161: 160: 134:, Input capture, 1646: 1478: 1471: 1464: 1455: 1448: 1442: 1436: 1430: 1424: 1418: 1412: 1411: 1409: 1407: 1393: 1387: 1381: 1375: 1369: 1363: 1357: 1351: 1350: 1343: 1334: 1333: 1326: 1320: 1314: 1308: 1302: 1296: 1295: 1293: 1291: 1275: 1269: 1268: 1260: 1254: 1248: 1242: 1241: 1229: 1220: 1214: 1208: 1195: 1189: 1184:, GadgetMaster, 1179: 1173: 1167: 1161: 1155: 1149: 1140: 1134: 1133: 1125: 1114: 1105: 1099: 1090: 1084: 1078: 1072: 1063: 1057: 1051: 1040: 1034: 1023: 1017: 1008: 1002: 996: 995: 983: 974: 968: 959: 953: 942: 936: 930: 921: 915: 909: 896: 890: 871: 870: 858: 847: 841: 691:3.3 V pins 622: 613:linear regulator 512:3.3 V pins 454: 449:linear regulator 410: 395: 373: 157: 154: 152: 150: 148: 64: 62: 57: 43: 34: 27: 1654: 1653: 1649: 1648: 1647: 1645: 1644: 1643: 1604: 1603: 1602: 1597: 1556: 1525: 1504:instruction set 1487: 1482: 1452: 1451: 1443: 1439: 1431: 1427: 1419: 1415: 1405: 1403: 1401:0-58770-420.com 1395: 1394: 1390: 1382: 1378: 1370: 1366: 1358: 1354: 1345: 1344: 1337: 1328: 1327: 1323: 1315: 1311: 1303: 1299: 1289: 1287: 1286:on 12 July 2015 1277: 1276: 1272: 1262: 1261: 1257: 1249: 1245: 1231: 1230: 1223: 1215: 1211: 1205:Wayback Machine 1196: 1192: 1180: 1176: 1168: 1164: 1156: 1152: 1141: 1137: 1127: 1126: 1117: 1106: 1102: 1091: 1087: 1079: 1075: 1064: 1060: 1052: 1043: 1035: 1026: 1018: 1011: 1003: 999: 985: 984: 977: 969: 962: 954: 945: 937: 933: 922: 918: 910: 899: 891: 874: 860: 859: 850: 842: 827: 822: 785: 582: 471:type A, female 422: 417: 411: 408: 396: 390: 374: 368: 349: 320: 200:that acts as a 194: 145: 110: 60: 58: 55: 54:April 2011 46: 22: 12: 11: 5: 1652: 1650: 1642: 1641: 1636: 1631: 1629:Do it yourself 1626: 1621: 1616: 1606: 1605: 1599: 1598: 1596: 1595: 1590: 1585: 1580: 1575: 1570: 1564: 1562: 1558: 1557: 1555: 1554: 1549: 1544: 1539: 1533: 1531: 1527: 1526: 1524: 1523: 1518: 1513: 1512: 1511: 1506: 1495: 1493: 1489: 1488: 1483: 1481: 1480: 1473: 1466: 1458: 1450: 1449: 1447:, SparkFun USA 1437: 1435:, SparkFun USA 1425: 1413: 1388: 1386:, SparkFun USA 1376: 1364: 1352: 1335: 1321: 1309: 1297: 1270: 1255: 1243: 1221: 1209: 1190: 1174: 1162: 1150: 1135: 1115: 1100: 1085: 1073: 1058: 1041: 1024: 1009: 997: 975: 973:, SparkFun USA 960: 943: 931: 916: 897: 872: 848: 824: 823: 821: 818: 817: 816: 811: 806: 801: 796: 791: 784: 781: 778: 777: 773: 771: 767: 766: 762: 760: 756: 755: 752: 750: 746: 745: 742: 740: 736: 735: 732: 729: 725: 724: 721: 718: 714: 713: 706: 703: 699: 698: 695: 692: 688: 687: 684: 681: 677: 676: 673: 670: 666: 665: 662: 659: 655: 654: 651: 648: 644: 643: 640: 637: 636:USB connector 633: 632: 629: 626: 581: 578: 575: 574: 571: 569: 565: 564: 561: 559: 555: 554: 551: 549: 545: 544: 541: 539: 535: 534: 527: 524: 520: 519: 516: 513: 509: 508: 505: 502: 501:5 V pins 498: 497: 494: 491: 487: 486: 483: 480: 476: 475: 472: 469: 468:USB connector 465: 464: 461: 458: 421: 418: 416: 413: 406: 388: 366: 348: 345: 319: 316: 277:stepper motors 193: 190: 159: 158: 143: 139: 138: 93: 89: 88: 80: 74: 73: 70: 66: 65: 52: 48: 47: 44: 36: 35: 13: 10: 9: 6: 4: 3: 2: 1651: 1640: 1637: 1635: 1632: 1630: 1627: 1625: 1622: 1620: 1617: 1615: 1612: 1611: 1609: 1594: 1591: 1589: 1586: 1584: 1581: 1579: 1576: 1574: 1571: 1569: 1566: 1565: 1563: 1559: 1553: 1550: 1548: 1545: 1543: 1540: 1538: 1535: 1534: 1532: 1528: 1522: 1519: 1517: 1514: 1510: 1507: 1505: 1502: 1501: 1500: 1499:PIC and dsPIC 1497: 1496: 1494: 1490: 1486: 1479: 1474: 1472: 1467: 1465: 1460: 1459: 1456: 1446: 1441: 1438: 1434: 1429: 1426: 1422: 1417: 1414: 1402: 1398: 1392: 1389: 1385: 1380: 1377: 1373: 1368: 1365: 1361: 1356: 1353: 1348: 1342: 1340: 1336: 1331: 1325: 1322: 1318: 1313: 1310: 1306: 1301: 1298: 1285: 1281: 1274: 1271: 1266: 1259: 1256: 1252: 1247: 1244: 1239: 1235: 1228: 1226: 1222: 1218: 1213: 1210: 1206: 1202: 1199: 1194: 1191: 1188:, 11 May 2012 1187: 1183: 1178: 1175: 1171: 1166: 1163: 1159: 1154: 1151: 1148: 1144: 1139: 1136: 1131: 1124: 1122: 1120: 1116: 1113: 1109: 1104: 1101: 1098: 1094: 1089: 1086: 1082: 1077: 1074: 1071: 1067: 1062: 1059: 1055: 1050: 1048: 1046: 1042: 1038: 1037:Motor control 1033: 1031: 1029: 1025: 1021: 1016: 1014: 1010: 1006: 1001: 998: 993: 989: 982: 980: 976: 972: 967: 965: 961: 957: 952: 950: 948: 944: 940: 935: 932: 929: 925: 920: 917: 913: 908: 906: 904: 902: 898: 894: 889: 887: 885: 883: 881: 879: 877: 873: 868: 864: 857: 855: 853: 849: 845: 840: 838: 836: 834: 832: 830: 826: 819: 815: 812: 810: 807: 805: 802: 800: 797: 795: 792: 790: 787: 786: 782: 774: 772: 769: 768: 763: 761: 758: 757: 753: 751: 748: 747: 743: 741: 738: 737: 733: 730: 727: 726: 722: 719: 716: 715: 711: 707: 704: 701: 700: 696: 693: 690: 689: 685: 682: 679: 678: 674: 671: 668: 667: 663: 660: 657: 656: 652: 649: 646: 645: 641: 638: 635: 634: 630: 627: 624: 623: 620: 618: 614: 610: 606: 601: 599: 595: 586: 579: 572: 570: 567: 566: 562: 560: 557: 556: 552: 550: 547: 546: 542: 540: 537: 536: 532: 528: 525: 522: 521: 517: 514: 511: 510: 506: 503: 500: 499: 495: 492: 489: 488: 484: 481: 478: 477: 473: 470: 467: 466: 462: 459: 456: 455: 452: 450: 446: 442: 437: 435: 426: 419: 414: 405: 400: 394: 387: 382: 380: 377:According to 372: 365: 360: 357: 355: 346: 344: 342: 339: 335: 331: 326: 323: 317: 315: 313: 309: 303: 302:application. 301: 297: 293: 288: 286: 282: 278: 272: 270: 266: 265:USB On-The-Go 262: 258: 257:motor control 255:and advanced 254: 250: 246: 242: 238: 234: 230: 225: 223: 219: 215: 211: 207: 203: 199: 191: 189: 187: 183: 180: 176: 173: 169: 165: 156: 144: 140: 137: 133: 129: 125: 121: 117: 113: 109: 105: 101: 97: 94: 90: 87: 84: 81: 79: 75: 71: 67: 53: 49: 42: 37: 33: 28: 21: 16: 1592: 1440: 1428: 1416: 1404:. Retrieved 1400: 1391: 1379: 1367: 1355: 1324: 1312: 1300: 1288:. Retrieved 1284:the original 1273: 1258: 1246: 1212: 1193: 1177: 1165: 1153: 1138: 1132:. Slashgear. 1103: 1088: 1076: 1066:IOIO Manager 1061: 1000: 934: 927: 919: 799:Raspberry Pi 770:Host switch 631:Description 602: 593: 591: 463:Description 438: 433: 431: 402: 398: 392: 384: 376: 370: 362: 358: 350: 327: 324: 321: 318:Applications 304: 299: 292:IOIO Manager 291: 289: 285:servo motors 273: 233:analog input 226: 195: 167: 166:(pronounced 163: 162: 111: 95: 92:Connectivity 51:Release date 15: 1583:Parallax SX 1561:Third Party 1423:, IOIO Wiki 1406:13 December 1374:, IOIO Wiki 1207:, RobotShop 1083:, IOIO Wiki 1039:, IOIO Wiki 794:BeagleBoard 647:Power jack 605:logic level 447:and a 3.3V 441:logic level 296:Google Play 210:Android app 172:open source 1608:Categories 1267:. 3DPrint. 1253:, Qualcomm 1219:, SparkFun 1093:IOIODotNet 1007:, SparkFun 958:, SparkFun 941:, Blogspot 926:, GitHub, 895:, AdaFruit 846:, SparkFun 820:References 538:Power LED 341:smartphone 334:3D printed 86:PIC24FJ256 1147:Pinterest 924:IOIO Wiki 749:BOOT pin 739:MCLR pin 728:STAT LED 702:I/O pins 669:VIN pins 658:GND pins 558:MCLR pin 548:Stat LED 523:I/O pins 490:VIN pins 479:GND pins 371:SlashGear 356:article. 281:DC motors 222:Bluetooth 206:USB slave 108:Bluetooth 83:Microchip 1619:Robotics 1588:Flowcode 1578:Maximite 1509:PIC16x84 1492:Products 1445:IOIO OTG 1433:IOIO OTG 1201:Archived 1022:, GitHub 992:Engadget 867:Engadget 783:See also 717:PWR LED 705:46 pins 680:5V pins 661:10 pins 628:Details 625:Feature 594:IOIO-OTG 580:IOIO OTG 526:48 pins 460:Details 457:Feature 407:—  393:SparkFun 389:—  379:SparkFun 367:—  300:IOIODude 202:USB host 192:Features 114: : 98: : 20:I.O.I.O. 1384:IOIO V1 1290:11 July 789:Arduino 731:yellow 694:3 pins 683:3 pins 672:3 pins 617:Android 598:USB-OTG 515:3 pins 504:3 pins 493:3 pins 482:9 pins 434:IOIO V1 420:IOIO V1 347:Reviews 338:Android 261:USB 2.0 218:USB-OTG 198:PIC MCU 179:Android 142:Website 104:USB-OTG 61:2011-04 59: ( 1568:PICAXE 1547:PICkit 1516:KeeLoq 1112:GitHub 1097:GitHub 804:PICkit 269:Google 147:github 1573:OOPic 1537:MPLAB 168:yo-yo 153:/ioio 151:/ytai 1593:IOIO 1552:ICSP 1521:MiWi 1408:2023 1292:2015 1108:IOIO 720:red 710:ICSP 531:ICSP 328:The 308:Java 283:and 249:UART 231:and 164:IOIO 149:.com 132:UART 116:GPIO 96:Host 25:IOIO 712:). 533:). 310:or 245:SPI 241:I2C 237:PWM 220:or 214:USB 128:SPI 124:I2C 120:PWM 112:I/O 100:USB 78:CPU 1610:: 1399:. 1338:^ 1236:. 1224:^ 1145:, 1118:^ 1110:, 1095:, 1068:, 1044:^ 1027:^ 1012:^ 990:. 978:^ 963:^ 946:^ 900:^ 875:^ 865:. 851:^ 828:^ 312:C# 287:. 279:, 247:, 243:, 239:, 216:, 130:, 126:, 122:, 118:, 106:, 1477:e 1470:t 1463:v 1410:. 1294:. 1240:. 994:. 869:. 204:/ 155:/ 102:/ 63:)

Index

I.O.I.O.


CPU
Microchip
PIC24FJ256
USB
USB-OTG
Bluetooth
GPIO
PWM
I2C
SPI
UART
Capacitive sensing
github.com/ytai/ioio/
open source
PIC microcontroller
Android
mobile applications
SparkFun Electronics
PIC MCU
USB host
USB slave
Android app
USB
USB-OTG
Bluetooth
digital input/output
analog input

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.