b2f0eebc941d9a17370c3a0055036ec4644a8233
Board-dat/IDO/IDO1007-dat/IDO1007-dat.md
| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | |
| 2 | -# IDO1005-dat |
|
| 2 | +# IDO1007-dat |
|
| 3 | 3 | |
| 4 | 4 | https://www.electrodragon.com/product/mini-thermal-receipt-printer-serial-5v/ |
| 5 | 5 | |
| ... | ... | @@ -59,4 +59,6 @@ Type: |
| 59 | 59 | |
| 60 | 60 | ## ref |
| 61 | 61 | |
| 62 | +- [[IDO1005-dat]] |
|
| 63 | + |
|
| 62 | 64 | - [[IDO1007]] |
| ... | ... | \ No newline at end of file |
Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/MPC1073-test-log-dat.md
| ... | ... | @@ -5,9 +5,7 @@ |
| 5 | 5 | |
| 6 | 6 | ## Make first |
| 7 | 7 | |
| 8 | -make it |
|
| 9 | - |
|
| 10 | - make -C examples-api-use |
|
| 8 | +make it == `make -C examples-api-use` |
|
| 11 | 9 | |
| 12 | 10 | ## MPC1120 |
| 13 | 11 | |
| ... | ... | @@ -52,6 +50,8 @@ Run example for our selling 32x16 panel |
| 52 | 50 | ./examples-api-use/runtext16.ppm -D 0 --led-cols=32 --led-rows=16 --led-multiplexing=8 |
| 53 | 51 | ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=1 |
| 54 | 52 | |
| 53 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=16 --led-multiplexing=8 --led-no-hardware-pulse |
|
| 54 | + |
|
| 55 | 55 | To chain other panel: |
| 56 | 56 | |
| 57 | 57 | --led-chain=2 to --led-chain=4 |
Board-dat/MPC/MPC1120-dat/MPC1120-dat.md
| ... | ... | @@ -76,28 +76,28 @@ subtotal == 8 pins |
| 76 | 76 | | x | 39 | GND | | |
| 77 | 77 | | | 40 | 21 | P2-B2 | |
| 78 | 78 | |
| 79 | -| setup | GPIO Number | Physical Pin | usage | usage | Physical Pin | GPIO Number | setup | |
|
| 80 | -| ------ | ----------- | ------------ | ----- | ----- | ------------ | ----------- | ----- | |
|
| 81 | -| | 3.3V | 1 | x | x | 2 | 5V | | |
|
| 82 | -| P2-G1 | GPIO2 | 3 | | x | 4 | 5V | | |
|
| 83 | -| P2-B1 | GPIO3 | 5 | | x | 6 | GND | | |
|
| 84 | -| StrobE | GPIO4 | 7 | | | 8 | GPIO14 | P2-R1 | |
|
| 85 | -| | GND | 9 | x | | 10 | GPIO15 | E | |
|
| 86 | -| CLK | GPIO17 | 11 | | | 12 | GPIO18 | OE | |
|
| 87 | -| P0-G1 | GPIO27 | 13 | | x | 14 | GND | | |
|
| 88 | -| A | GPIO22 | 15 | | | 16 | GPIO23 | B | |
|
| 89 | -| | 3.3V ??? | 17 | x | | 18 | GPIO24 | C | |
|
| 90 | -| P0-B2 | GPIO10 | 19 | | x | 20 | GND | | |
|
| 91 | -| P0-G2 | GPIO9 | 21 | | | 22 | GPIO25 | | |
|
| 92 | -| P0-R1 | GPIO11 | 23 | | | 24 | GPIO8 | P0-R2 | |
|
| 93 | -| | GND | 25 | x | | 26 | GPIO7 | P0-B1 | |
|
| 94 | -| | ID_SD | 27 | | | 28 | ID_SC | | |
|
| 95 | -| P1-G1 | GPIO5 | 29 | | x | 30 | GND | | |
|
| 96 | -| P1-B1 | GPIO6 | 31 | | | 32 | GPIO12 | P1-R1 | |
|
| 97 | -| P1-G2 | GPIO13 | 33 | | x | 34 | GND | | |
|
| 98 | -| P1-R2 | GPIO19 | 35 | | | 36 | GPIO16 | P2-G2 | |
|
| 99 | -| P2-R2 | GPIO26 | 37 | | | 38 | GPIO20 | P1-B2 | |
|
| 100 | -| | GND | 39 | x | | 40 | GPIO21 | P2-B2 | |
|
| 79 | +| | setup | GPIO | Pin | usage | usage | Pin | GPIO | setup | | |
|
| 80 | +| ------ | ------ | -------- | --- | ----- | ----- | --- | ----- | ----- | ------ | |
|
| 81 | +| | | 3.3V | 1 | x | x | 2 | 5V | | | |
|
| 82 | +| P2-1-G | P2-G1 | 2 | 3 | | x | 4 | 5V | | | |
|
| 83 | +| P2-1-B | P2-B1 | 3 | 5 | | x | 6 | GND | | | |
|
| 84 | +| | StrobE | 4 | 7 | | | 8 | 14 | P2-R1 | P2-1-R | |
|
| 85 | +| | | GND | 9 | x | | 10 | 15 | E | | |
|
| 86 | +| | CLK | 17 | 11 | | | 12 | 18 | OE | | |
|
| 87 | +| P0-1-G | P0-G1 | 27 | 13 | | x | 14 | GND | | | |
|
| 88 | +| | A | 22 | 15 | | | 16 | 23 | B | | |
|
| 89 | +| | | 3.3V ??? | 17 | x | | 18 | 24 | C | | |
|
| 90 | +| P0-2-B | P0-B2 | 10 | 19 | | x | 20 | GND | | | |
|
| 91 | +| P0-2-G | P0-G2 | 9 | 21 | | x | 22 | 25 | | | |
|
| 92 | +| P0-1-R | P0-R1 | 11 | 23 | | | 24 | 8 | P0-R2 | P0-2-R | |
|
| 93 | +| | | GND | 25 | x | | 26 | 7 | P0-B1 | P0-1-B | |
|
| 94 | +| | | ID_SD | 27 | | | 28 | ID_SC | | | |
|
| 95 | +| P1-1-G | P1-G1 | 5 | 29 | | x | 30 | GND | | | |
|
| 96 | +| P1-1-B | P1-B1 | 6 | 31 | | | 32 | 12 | P1-R1 | P1-1-R | |
|
| 97 | +| P1-2-G | P1-G2 | 13 | 33 | | x | 34 | GND | | | |
|
| 98 | +| P1-2-R | P1-R2 | 19 | 35 | | | 36 | 16 | P2-G2 | P2-2-G | |
|
| 99 | +| P2-2-R | P2-R2 | 26 | 37 | | | 38 | 20 | P1-B2 | P1-2-B | |
|
| 100 | +| | | GND | 39 | x | | 40 | 21 | P2-B2 | P2-2-B | |
|
| 101 | 101 | |
| 102 | 102 | |
| 103 | 103 |
Board-dat/SCU/SCU1041-DAT/SCU1041-DAT.md
| ... | ... | @@ -17,6 +17,11 @@ https://www.electrodragon.com/product/triac-switching-drive-board-optical-isolat |
| 17 | 17 | ### to use it on 3.3V input |
| 18 | 18 | - by removing the LED, that was taking power from the GPIO dropping it below the minimum current required to open the gate. |
| 19 | 19 | |
| 20 | +- questions: no need extra power supply |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 20 | 25 | ## Ref |
| 21 | 26 | |
| 22 | 27 | - [[BT136-dat]] |
| ... | ... | @@ -26,4 +31,5 @@ https://www.electrodragon.com/product/triac-switching-drive-board-optical-isolat |
| 26 | 31 | |
| 27 | 32 | - demo video please see at [[TRIAC-dat]] |
| 28 | 33 | |
| 29 | -- [[SCU1041]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[SCU1041]] |
|
| 1 | + |
Tech-dat/Interface-dat/USB-dat/CONN-USB-dat/USB-type-c-dat/2025-11-20-14-56-28.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/CONN-USB-dat/USB-type-c-dat/2025-11-20-14-56-28.png differ |
Tech-dat/Interface-dat/USB-dat/CONN-USB-dat/USB-type-c-dat/USB-type-c-dat.md
| ... | ... | @@ -8,6 +8,8 @@ |
| 8 | 8 | |
| 9 | 9 | - [[USB-dat]] |
| 10 | 10 | |
| 11 | + |
|
| 12 | + |
|
| 11 | 13 | ## functions |
| 12 | 14 | |
| 13 | 15 | - [[USB-charging-dat]] - [[USB-PD-dat]] |
| ... | ... | @@ -16,6 +18,18 @@ |
| 16 | 18 | |
| 17 | 19 | - [[displayPort-dat]] |
| 18 | 20 | |
| 21 | +- [[thunderbolt-dat]] |
|
| 22 | + |
|
| 23 | + |
|
| 24 | +## hardware |
|
| 25 | + |
|
| 26 | +- [[iphone-17-dat]] 20pins [[usb-type-c-dat]] - [[usb-type-c]] - [[usb]] |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | +线材eMarker信息,方案为Coaxial(0x367e),具备50V5A 240W EPR供电能力,速率规格为USB4 Gen4(80Gb)。 |
|
| 31 | + |
|
| 32 | + |
|
| 19 | 33 | |
| 20 | 34 | ## history |
| 21 | 35 |
Tech-dat/Interface-dat/USB-dat/lightning-dat/2025-11-20-14-59-56.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/lightning-dat/2025-11-20-14-59-56.png differ |
Tech-dat/Interface-dat/USB-dat/lightning-dat/lightning-dat.md
| ... | ... | @@ -0,0 +1,28 @@ |
| 1 | + |
|
| 2 | +# lightning-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +这个转接头,一头是lightning接口,接手机,另外一头大头是一个HDMI口和一个lightning母口(需要给手机以及内部供电),HDMI口需要额外的一根HDMI线连接转接器跟电视,你要买这个转接器的话切记要有一根额外的HDMI线才行。 |
|
| 7 | + |
|
| 8 | +The iPhone 8 uses a **Lightning connector**, which does not natively support DisplayPort. |
|
| 9 | +Instead, video output is possible via: |
|
| 10 | + |
|
| 11 | +- **Lightning Digital AV Adapter (Apple official)** |
|
| 12 | + - Converts **Lightning → HDMI** |
|
| 13 | + - Supports up to **1080p @ 60Hz** |
|
| 14 | + - Can mirror your screen or output compatible apps |
|
| 15 | + |
|
| 16 | +- **Lightning to VGA Adapter** |
|
| 17 | + - Converts Lightning → VGA |
|
| 18 | + - Max resolution **1024×768** |
|
| 19 | + - Older projectors or displays only |
|
| 20 | + |
|
| 21 | +Yes. The **iPad Mini 5** uses a **Lightning connector**, and it can output video using Apple adapters. |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +## ref |
|
| 27 | + |
|
| 28 | +- [[USB-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-dat/usb-dat.md
| ... | ... | @@ -30,6 +30,11 @@ |
| 30 | 30 | |
| 31 | 31 | - [[USB-2.0-dat]] - [[usb-type-c-dat]] |
| 32 | 32 | |
| 33 | +- [[lightning-dat]] |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 33 | 38 | ## Devices |
| 34 | 39 | |
| 35 | 40 | - [[ARM1003-dat]] - [[MOT1022-dat]] |
app-dat/phone-dat/phone-dat.md
| ... | ... | @@ -5,4 +5,7 @@ |
| 5 | 5 | |
| 6 | 6 | Pixel 8 supports **high-security face unlock** usable for payments and apps. |
| 7 | 7 | |
| 8 | -Pixel 8 display peaks at ~2000 nits brightness. |
|
| ... | ... | \ No newline at end of file |
| 0 | +Pixel 8 display peaks at ~2000 nits brightness. |
|
| 1 | + |
|
| 2 | + |
|
| 3 | +- [[USB-type-c-dat]] |
|
| ... | ... | \ No newline at end of file |
board-series-dat/RMP-driver-dat/RMP-driver-dat.md
| ... | ... | @@ -22,12 +22,18 @@ |
| 22 | 22 | |
| 23 | 23 | - [[led-rgb-panel-dat]] - [[RPI-pin-dat]] - [[rpi-dat]] |
| 24 | 24 | |
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 25 | 30 | ## knowledge |
| 26 | 31 | |
| 27 | -- [[HUB75-dat]] |
|
| 32 | +- [[HUB75-dat]] - [[MPC1120-dat]] |
|
| 28 | 33 | |
| 29 | 34 | ## Typical wiring with RPI - for MPC1073 |
| 30 | 35 | |
| 36 | + |
|
| 31 | 37 | | Connection | Pin | Pin | Connection | |
| 32 | 38 | | ---------: | :-: | :-: | :------------------------------ | |
| 33 | 39 | | - | 1 | 2 | - | |
| ... | ... | @@ -61,7 +67,7 @@ corresponding pin number: |
| 61 | 67 | * OE = GPIO 18 |
| 62 | 68 | * CLK = GPIO 17 |
| 63 | 69 | * LAT (STROKE) = GPIO 4 |
| 64 | -* P0 R1/G1/B1 = 11 / 27 / 26 |
|
| 70 | +* P0 R1/G1/B1 = 11 / 27 / 7 |
|
| 65 | 71 | * P0 R2/G2/B2 = 8 / 9 / 10 |
| 66 | 72 | |
| 67 | 73 | * P1 R1/G1/B1 = 12 / 5 / 6 |
| ... | ... | @@ -102,9 +108,12 @@ ref |
| 102 | 108 | |
| 103 | 109 | [[RPI-dat]] based |
| 104 | 110 | |
| 105 | -[hzeller/rpi-rgb-led-matrix](https://github.com/hzeller/rpi-rgb-led-matrix/) |
|
| 106 | 111 | |
| 112 | +### RPI software |
|
| 107 | 113 | |
| 114 | +[hzeller/rpi-rgb-led-matrix](https://github.com/hzeller/rpi-rgb-led-matrix/) |
|
| 115 | + |
|
| 116 | +- use log see here - [[MPC1073-test-log-dat]] - [[RMP-driver-setup-dat]] - [[RMP-driver-cmd-dat]] |
|
| 108 | 117 | |
| 109 | 118 | ## ref |
| 110 | 119 | |
| ... | ... | @@ -124,5 +133,6 @@ forum - https://rpi-rgb-led-matrix.discourse.group/t/looking-for-a-small-form-fa |
| 124 | 133 | |
| 125 | 134 | - development for [[RMP-RPI-CM4-dat]] will not work |
| 126 | 135 | |
| 136 | +- [[hub75-dat]] |
|
| 127 | 137 | |
| 128 | - |
|
| 138 | +- [[raspberry-pi-dat]] |
|
| ... | ... | \ No newline at end of file |
board-series-dat/RMP-driver-dat/RMP-driver-setup-dat.md
| ... | ... | @@ -7,6 +7,23 @@ and how to setup the E-sel multiplexing - [[MPC1073-multiplexing-dat]] |
| 7 | 7 | |
| 8 | 8 | |
| 9 | 9 | |
| 10 | +## sound card |
|
| 11 | + |
|
| 12 | +``` |
|
| 13 | +Suggestion: to slightly improve display update, add |
|
| 14 | + isolcpus=3 |
|
| 15 | +at the end of /boot/cmdline.txt and reboot (see README.md) |
|
| 16 | + |
|
| 17 | +=== snd_bcm2835: found that the Pi sound module is loaded. === |
|
| 18 | +Don't use the built-in sound of the Pi together with this lib; it is known to be |
|
| 19 | +incompatible and cause trouble and hangs (you can still use external USB sound adapters). |
|
| 20 | + |
|
| 21 | +See Troubleshooting section in README how to disable the sound module. |
|
| 22 | +You can also run with --led-no-hardware-pulse to avoid the incompatibility, |
|
| 23 | +but you will have more flicker. |
|
| 24 | +Exiting; fix the above first or use --led-no-hardware-pulse |
|
| 25 | +``` |
|
| 26 | + |
|
| 10 | 27 | ## improve display update |
| 11 | 28 | |
| 12 | 29 |