La tarjeta de desarrollo mioio ("mioyo") podría ser un clon de la tarjeta ioio ("yoyo") desarrollada por Ytai, pero un poco más pequeña.
Habías pensado alguna vez en programar únicamente en android para tener tus propios accesorios de teléfono móvil? Pues ahora puedes.
La tarjeta tiene 38 estradas/salidas para que las utilices como mejor te vengan.
- 16 entradas analógicas que pueden ser entradas/salidas digitales.
- 20 entradas/salidas digitales (14 compatibles a 5v).
- 27 pines compatibles pwm (5 simultáneos).
- 3 puertos I2C.
- 4 puertos serie.
- 3 buses SPI simultáneos.
Leyenda:
- A/D: los pines pueden ser usados como entradas analógicas
- I2C: los pines pueden ser usados como I²C: DAx - pin de datos si I²C número de módulo x, CLx - pin de reloj si I²C número de módulo x
- PPSi: los pines pueden ser usados como entradas remapeables para periféricos (captura de entrada, UART, SPI)
- PPSo: los pines pueden ser usados como salidas remapeables para perifericos (UART, SPI, comparator output)
- 5V: los pines son tolerantes a 5V: pueden ser usados como entradas para 5v o salidas de 5V en modo colector abierto.
- Comp: los pines se pueden utilizar como número de entrada de comparador como se especifica.
- Prog: los pines pueden ser usados para reprogramar el microcontrolador mediante ICSP, ver IOIO para más información. Sin embargo ya hay habilitado un conector para el programador PicKit.
Notas:
- Todos los pines pueden ser usados como entrada/salida (GPIO)
- Todos los pines pueden ser usados como "interrupciones de cambio"
En la siguiente tabla se describen los pines que están disponibles en esta versión.
MIOIO pin | A/D | I²C | PPSi | PPSo | 5V | Comp. | Prog. | PIC pin | PIC function |
---|---|---|---|---|---|---|---|---|---|
3 | Y | Y | Y | 42 | RTCC/DMLN/RP2/CN53/RD8 | ||||
4 | DA0 | Y | Y | Y | 43 | DPLN/SDA1/RP4/GD8/CN54/RD9 | |||
5 | CL0 | Y | Y | Y | 44 | SCL1/RP3/GD6/CN55/RD10 | |||
6 | Y | Y | Y | 45 | RP12/GD7/CN56/RD11 | ||||
7 | Y | Y | Y | 46 | DMH/RP11/INT0/CN49/RD0 | ||||
8 | 3D | 47 | SOSCI/C3IND/CN1/RC13 | ||||||
9 | Y | 3C | 48 | SOSCO/SCLKI/T1CK/C3INC/RPI37/CN0/RC14 | |||||
10 | Y | Y | Y | 49 | VCPCON/RP24/GD9/VBUSCHG/CN50/RD1 | ||||
11 | Y | Y | Y | 50 | DPH/RP23/CN51/RD2 | ||||
12 | Y | Y | Y | 51 | RP22/GEN/CN52/RD3 | ||||
13 | Y | Y | Y | 52 | RP25/GCLK/CN13/RD4 | ||||
14 | Y | Y | Y | 53 | RP20/GPWR/CN14/RD5 | ||||
15 | 3B | 54 | C3INB/CN15/RD6 | ||||||
16 | 3A | 55 | C3INA/SESSEND/CN16/RD7 | ||||||
25 | CL2 | Y | 2 | GD12/SCL3/CN64/RE6 | |||||
26 | DA2 | Y | 3 | GD13/SDA3/CN65/RE7 | |||||
27 | Y | Y | 1D | 4 | C1IND/RP21/CN8/RG6 | ||||
28 | Y | Y | 1C | 5 | C1INC/RP26/CN9/RG7 | ||||
29 | Y | Y | 2D | 6 | C2IND/RP19/GD14/CN10/RG8 | ||||
30 | Y | Y | 2C | 8 | C2INC/RP27/GD15/CN11/RG9 | ||||
31 | Y | Y | Y | 1A | C3 | 11 | PGEC3/AN5/C1INA/VBUSON/RP18/CN7/RB5 | ||
32 | Y | Y | Y | 1B | D3 | 12 | PGED3/AN4/C1INB/USBOEN/RP28/CN6/RB4 | ||
33 | Y | 2A | 13 | AN3/C2INA/VPIO/CN5/RB3 | |||||
34 | Y | Y | Y | 2B | 14 | AN2/C2INB/VMIO/RP13/CN4/RB2 | |||
35 | Y (ref +) | Y | Y | C1 | 15 | PGEC1/AN1/VREF-/RP1/CN3/RB1 | |||
36 | Y (ref -) | Y | Y | D1 | 16 | PGED1/AN0/VREF+/RP0/CN2/RB0 | |||
37 | Y | Y | Y | C2 | 17 | PGEC2/AN6/RP6/CN24/RB6 | |||
38 | Y | Y | Y | D2 | 18 | PGED2/AN7/RP7/RCV/CN25/RB7 | |||
39 | Y | Y | Y | 21 | AN8/RP8/CN26/RB8 | ||||
40 | Y | Y | Y | 22 | AN9/RP9/CN27/RB9 | ||||
41 | Y | 23 | TMS/CVREF/AN10/CN28/RB10 | ||||||
42 | Y | 24 | TDO/AN11/CN29/RB11 | ||||||
43 | Y | 27 | TCK/AN12/CTEDG2/CN30/RB12 | ||||||
44 | Y | 28 | TDI/AN13/CTEDG1/CN31/RB13 | ||||||
45 | Y | Y | Y | 29 | AN14/CTPLS/RP14/CN32/RB14 | ||||
46 | Y | Y | Y | 30 | AN15/RP29/REFO/CN12/RB15 | ||||
47 | DA1 | Y | Y | Y | 31 | SDA2/RP10/GD4/CN17/RF4 | |||
48 | CL1 | Y | Y | Y | 32 | SCL2/RP17/GD5/CN18/RF5 | |||
stat LED | Y | Y | Y | 33 | RP16/USBID/CN71/RF3 |