Board-dat/ILC/ILC1025-dat/ILC1025-dat.md
... ...
@@ -0,0 +1,31 @@
1
+
2
+# ILC1025-dat
3
+
4
+## Info
5
+
6
+[product url - 1602 LCD Parallel-IIC Converter Board](https://www.electrodragon.com/product/1602-iic-converter-board-back-light-adjustable/)
7
+
8
+### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc.
9
+
10
+- [[IO-expander-dat]] - [[PCF8574-dat]]
11
+
12
+- [[display-dat]] - [[LCD-dat]]
13
+
14
+- [[LCD1602-dat]] - [[LCD12864-dat]] - [[ILC1025-dat]]
15
+
16
+
17
+
18
+
19
+
20
+## Applications, category, tags, etc.
21
+
22
+## Demo Code and Video
23
+
24
+## ref
25
+
26
+- [[ILC1025]]
27
+
28
+- legacy wiki page
29
+
30
+
31
+
Board-dat/MPC/MPC1120-dat/MPC1120-dat.md
... ...
@@ -7,7 +7,7 @@ more test log please see here: - [[MPC1073-test-log-dat]]
7 7
8 8
most same information refer to page [[MPC1119-dat]]
9 9
10
-- [[I2C-dat]] - [[RPI3-I2C0-dat.md]]
10
+- [[I2C-dat]] - [[RPI3-I2C0-dat.md]] - [[RPI-pin-dat]]
11 11
12 12
if you want to customized the connector to the bottom side, please see why does it not work here: [[HUB75-dat]]
13 13
Board-dat/MSP/MSP1064-dat/2026-02-05-14-03-22.png
... ...
Binary files /dev/null and b/Board-dat/MSP/MSP1064-dat/2026-02-05-14-03-22.png differ
Board-dat/MSP/MSP1064-dat/MSP1064-dat.md
... ...
@@ -1,8 +1,42 @@
1 1
2 2
# MSP1064-dat
3 3
4
-Schematic please see here.
5
-https://www.electrodragon.com/w/IIC
4
+[legacy wiki page Schematic please see here.](https://www.electrodragon.com/w/IIC)
5
+
6
+
7
+
8
+
9
+## tech
10
+
11
+- [[PCF8574-dat]] - [[IO-expander-dat]] - [[MCP23008-dat]] - [[I2C-dat]]
12
+
13
+- [[PCF8591-dat]]
14
+
15
+- [[buzzer-dat]]
16
+
17
+- [[joystick-dat]]
18
+
19
+- [[trim-pot-dat]]
20
+
21
+- [[ADC-dat]] - [[DAC-dat]]
22
+
23
+- [[logic-level-shifter-dat]] - [[LDO-dat]]
24
+
25
+## board info
26
+
27
+![](2026-02-05-14-03-22.png)
28
+
29
+- JP8 [[PCF8591-dat]] - GND AIN3 AIN2 AIN1 AIN0 SDA_5V SCL_5V GND +5V
30
+- JP6 - SDA SCL GND VCC
31
+- JP4 [[PCF8591-dat]] - TRIM_POT-> AIN3 / AIN2 < SENSOR 2x > GND / [[PCF8574-dat]] == INT P7 P6 P5 P4 P3 P2 P1 P0
32
+- JP3 - SCL SDA GND VCC
33
+
34
+[[PCF8591-dat]] - AOUT == LED
35
+
36
+
37
+
38
+
39
+
6 40
7 41
8 42
## demo code
... ...
@@ -10,6 +44,8 @@ https://www.electrodragon.com/w/IIC
10 44
- https://github.com/Edragon/Arduino/tree/master/Sketchbook/11-Interface/PCF
11 45
12 46
47
+
48
+
13 49
## ref
14 50
15 51
- [[GPIO-dat]]
Chip-dat/NXP-dat/PCF8574-dat.md
... ...
@@ -7,6 +7,22 @@ PCF8574 Remote 8-Bit I/O Expander for I2C Bus
7 7
8 8
9 9
10
+
11
+## boards
12
+
13
+- [[ILC1025-dat]]
14
+
15
+- [[MSP1064-dat]]
16
+
17
+
18
+
19
+## tech
20
+
21
+- [[IO-expander-dat]]
22
+
23
+
24
+
25
+
10 26
## ref
11 27
12 28
- [[NXP-dat]]
... ...
\ No newline at end of file
Chip-dat/NXP-dat/PCF8591-dat/2026-02-05-13-58-00.png
... ...
Binary files /dev/null and b/Chip-dat/NXP-dat/PCF8591-dat/2026-02-05-13-58-00.png differ
Chip-dat/NXP-dat/PCF8591-dat/PCF8591-dat.md
... ...
@@ -0,0 +1,29 @@
1
+
2
+# PCF8591-dat
3
+
4
+
5
+## board
6
+
7
+- [[MSP1064-dat]] - [[PCF8591-dat]]
8
+
9
+## info
10
+
11
+- [[ADC-dat]] - [[DAC-dat]] - [[sensor-dat]]
12
+
13
+
14
+The PCF8591 is a single-chip, single-supply low-power 8-bit CMOS data acquisition device with four analog inputs, one analog output and a serial I2C-bus interface. Three address pins A0, A1 and A2 are used for programming the hardware address, allowing the use of up to eight devices connected to the I2C-bus without additional hardware. Address, control and data to and from the device are transferred serially via the two-line bidirectional I2C-bus.
15
+
16
+The functions of the device include analog input multiplexing, on-chip track and hold function, 8-bit analog-to-digital conversion and an 8-bit digital-to-analog conv
17
+
18
+https://www.nxp.com/docs/en/data-sheet/PCF8591.pdf
19
+
20
+
21
+## diagram
22
+
23
+![](2026-02-05-13-58-00.png)
24
+
25
+
26
+
27
+## ref
28
+
29
+- [[NXP-dat]]
... ...
\ No newline at end of file
Chip-dat/raspberry-pi-dat/RPI-SBC-dat/RPI-HDK-dat/RPI-pin-dat/RPI-pin-dat.md
... ...
@@ -1,6 +1,10 @@
1 1
2 2
# RPI-pin-dat
3 3
4
+- [[MPC1120-dat]]
5
+
6
+- [[I2C-dat]] - [[RPI3-I2C0-dat.md]] - [[RPI-pin-dat]]
7
+
4 8
5 9
6 10
## RPI-26P-dat
... ...
@@ -36,6 +40,28 @@
36 40
![](2024-10-03-20-12-54.png)
37 41
38 42
43
+## GPIO 27 28
44
+
45
+The Primary Function: HAT Identification
46
+
47
+These pins are reserved for the I2C ID EEPROM. When you attach a "HAT" (Hardware Attached on Top) to a Raspberry Pi, the system uses these pins to communicate with a small memory chip on the HAT.
48
+
49
+Pin 27 (ID_SD): I2C ID Data
50
+
51
+Pin 28 (ID_SC): I2C ID Clock
52
+
53
+This allows the Raspberry Pi to automatically identify the board, load the correct drivers, and configure the GPIOs accordingly during the boot process.
54
+
55
+**Usage Precautions**
56
+
57
+- **Avoid General Use**: It is strongly recommended not to use these pins for general-purpose tasks (like connecting LEDs or switches) or for your own I2C sensors.
58
+- **Boot Interference**: Since the Pi probes these pins at startup to look for a HAT, connecting hardware to them can occasionally cause the Pi to hang or fail to boot if it misinterprets the signals.
59
+- **No Internal Pull-ups**: Unlike the default I2C pins (GPIO 2 and 3), these do not have physical 1.8 kΩ pull-up resistors on the board.
60
+
61
+**When should you use them?**
62
+
63
+You should only focus on these pins if you are designing your own HAT and want it to be "Plug and Play" compliant with Raspberry Pi standards. In that case, you would wire them to an AT24C32 (or similar) EEPROM.
64
+
39 65
40 66
41 67
## ref
Chip-dat/raspberry-pi-dat/RPI-SBC-dat/RPI-HDK-dat/RPI3-dat/RPI3-I2C0-dat.md
... ...
@@ -9,6 +9,8 @@
9 9
- This bus is known as **I2C bus 0** (I2C0).
10 10
11 11
## ⚠ Important limitations
12
+
13
+
12 14
1. **Reserved for HAT identification**
13 15
- On official Raspberry Pi boards, I2C0 on ID_SD/ID_SC is used exclusively to read the **HAT EEPROM**.
14 16
- The OS may lock or restrict this bus.
Tech-dat/ADC-dat/ADC-dat.md
... ...
@@ -19,6 +19,12 @@ normally from - [[op-amp-dat]], [[ADC-dat]] can be on [[MCU-dat]]
19 19
20 20
- [[SSL1071-dat]] - [[SSL1072-dat]] == Load Cell Amplifier, Weight Sensor Kit, HX711 [KG] - [[HX711-dat]]
21 21
22
+
23
+- [[MSP1064-dat]] - [[PCF8591-dat]]
24
+
25
+
26
+
27
+
22 28
## apps to build
23 29
24 30
- [[sensor-analog-dat]]
Tech-dat/DAC-dat/DAC-dat.md
... ...
@@ -14,6 +14,10 @@ legacy wiki page == https://www.electrodragon.com/w/AD/DA
14 14
- [[MSP1050-dat]]
15 15
16 16
17
+- [[MSP1064-dat]] - [[PCF8591-dat]]
18
+
19
+
20
+
17 21
18 22
## chips
19 23
Tech-dat/Interface-dat/I2C-dat/I2C-dat.md
... ...
@@ -3,6 +3,14 @@
3 3
4 4
- [[I2C-SDK-dat]] - [[interface-SDK-dat]]
5 5
6
+- [[PCF8574-dat]] - [[IO-expander-dat]] - [[MCP23008-dat]] - [[I2C-dat]]
7
+
8
+
9
+
10
+
11
+
12
+
13
+
6 14
## common I2C devices address
7 15
8 16
... ...
@@ -24,6 +32,9 @@ for [[ESP32-CAM-dat]]
24 32
25 33
- [[I2C-switch-dat]] - [[qwiic-dat]]
26 34
35
+- [[IO-expander-dat]]
36
+
37
+
27 38
## Boards
28 39
29 40
- [[MPC1029-dat]] - [[MPC1083-dat]] - [[PCM5122-RPI-dat]]
Tech-dat/Interface-dat/IO-expander-dat/IO-expander-dat.md
... ...
@@ -4,6 +4,16 @@
4 4
5 5
6 6
7
+## boards
8
+
9
+- [[MSP1064-dat]]
10
+
11
+## tech
12
+
13
+- [[PCF8574-dat]] - [[IO-expander-dat]] - [[MCP23008-dat]] - [[I2C-dat]]
14
+
15
+- [[PCF8591-dat]]
16
+
7 17
8 18
9 19
... ...
@@ -18,6 +28,12 @@
18 28
![](2026-01-31-16-39-58.png)
19 29
20 30
31
+
32
+
33
+
34
+
35
+
36
+
21 37
## other
22 38
23 39
- [[MCP23S08]]
Tech-dat/interactive-dat/display-dat/LCD-dat/LCD-dat.md
... ...
@@ -9,7 +9,7 @@
9 9
10 10
- [[parallel-display-dat]]
11 11
12
-- [[LCD1602-dat]] - [[LCD-12864-dat]]
12
+- [[LCD1602-dat]] - [[LCD12864-dat]]
13 13
14 14
15 15
- [[LCD2004-dat]] == [2004A 20*4 Char LCD LCM Display](https://www.electrodragon.com/product/2004a-char-lcdlcm-204-words-support-5v/)
Tech-dat/interactive-dat/display-dat/LCD-dat/LCD1602-dat/LCD1602-dat.md
... ...
@@ -26,6 +26,11 @@
26 26
- [[PINS001-dat]] == [[Retired]Capacitor Inductor Meter (Kit)](https://www.electrodragon.com/product/capacitor-inductor-meter-kit/)
27 27
28 28
29
+
30
+
31
+
32
+
33
+
29 34
## wiring
30 35
31 36
![](2025-06-15-14-07-39.png)
Tech-dat/tech-dat.md
... ...
@@ -29,6 +29,9 @@
29 29
30 30
- [[CONN-USB-dat]]
31 31
32
+
33
+
34
+
32 35
## New Tech And Updates
33 36
34 37
- [[high-voltage-dat]]