Skip to content

Commit

Permalink
update pinout
Browse files Browse the repository at this point in the history
  • Loading branch information
mathieucarbou committed May 19, 2024
1 parent 0ad65e2 commit 02588e0
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions docs/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ To know what you need to buy, please read the Wiring section below to chose the
| <img src="./assets/img/hardware/Random_SSR.jpeg" style="width:150px"> | [LCTC Random Solid State Relay (SSR) that can be controlled by a 3.3V DC signal](https://www.aliexpress.com/item/1005004084038828.html), ([Other LCTC vendor link](https://fr.aliexpress.com/item/1005004863817921.html)). Supports **Phase Control** and **Burst mode**, See [How to choose your SSR ?](#how-to-choose-your-ssr-) below |
| <img src="./assets/img/hardware/SSR_40A_DA.jpeg" style="width:150px"> | [Zero-Cross Solid State Relay (SSR) that can be controlled by a 3.3V DC signal](https://fr.aliexpress.com/item/1005003216482476.html) Supports **Burst mode**, See [How to choose your SSR ?](#how-to-choose-your-ssr-) below |
| **Zero-Cross Detection (\*)** | ZDC circuits are used to detect when the AC voltage crosses the 0V. It is either included in dimmers like Robodyn, or need to be added as an external device. This is required for a router to properly work and control the output power. |
| <img src="./assets/img/hardware/ZCD.jpeg" style="width:150px"> | [Very good ZDC module for DIN Rail](https://www.pcbway.com/project/shareproject/Zero_Cross_Detector_a707a878.html) (used in conjunction with a Random SSR) |
| <img src="./assets/img/hardware/ZCD.jpeg" style="width:150px"> | [Very good ZDC module for DIN Rail](https://www.pcbway.com/project/shareproject/Zero_Cross_Detector_a707a878.html) (used in conjunction with a Random SSR) |
| **Power and Energy Monitoring (\*)** | List of devices used to measure Grid Power and routed power. Measuring the Grid Power is required. |
| <img src="./assets/img/hardware/JSY-MK-194T_1.jpeg" style="width:150px"> | [JSY-MK-194T with 1 fixed tore and 1 remote clamp](https://www.aliexpress.com/item/1005005396796284.html) Used to measure the grid power and total routed power |
| <img src="./assets/img/hardware/JSY-MK-194T_2.jpeg" style="width:150px"> | [JSY-MK-194T with 2 remote clamps](https://fr.aliexpress.com/item/1005005529999366.html) Used to measure the grid power and total routed power |
Expand Down Expand Up @@ -281,8 +281,8 @@ Here are below the default GPIO pinout for each board.

| **FEATURE** | **ESP32** | **NodeMCU-32S** | **esp32s3** | **wt32_eth01** | **T-ETH-Lite** |
| :-------------------------------- | :-------: | :-------------: | :---------: | :------------: | :------------: |
| Display CLOCK (CLK) | 22 | 22 | 38 | -1 | 40 |
| Display DATA (SDA) | 21 | 21 | 21 | -1 | 41 |
| Display CLOCK (CLK) | 22 | 22 | 9 | 32 | 40 |
| Display DATA (SDA) | 21 | 21 | 8 | 33 | 41 |
| JSY-MK-194T RX (Serial TX) | 17 | 17 | 17 | 17 | 17 |
| JSY-MK-194T TX (Serial RX) | 16 | 16 | 16 | 5 | 18 |
| Light Feedback (Green) | 0 | 0 | 0 | -1 | 38 |
Expand All @@ -302,7 +302,9 @@ Here are below the default GPIO pinout for each board.
| PZEM-004T v3 RX (Serial TX) | 27 | 27 | 11 | -1 | -1 |
| PZEM-004T v3 TX (Serial RX) | 14 | 14 | 14 | -1 | -1 |

**Compatible boards, but not tested yet:**
- `-1` means not mapped (probably because the board does not have enough pins)

**Potential compatible boards, but not tested yet:**

| **FEATURE** | **esp32-poe** | **ESP32-C3-DevKitC-02** | **lolin32_lite** | **lolin_s2_mini** | **m5stack-atom** | **m5stack-atoms3** |
| :-------------------------------- | :-----------: | :---------------------: | :--------------: | :---------------: | :--------------: | :----------------: |
Expand All @@ -320,14 +322,15 @@ Here are below the default GPIO pinout for each board.
| OUTPUT #2 Dimmer (Robodyn or SSR) | -1 | 8 | 26 | 11 | -1 | -1 |
| OUTPUT #2 Temperature Sensor | -1 | 5 | 5 | 5 | -1 | -1 |
| Push Button (restart) | EN | EN | EN | EN | EN | EN |
| RELAY #1 | 14 | 20 | 13 | 13 | -1 | -1 |
| RELAY #2 | 15 | 21 | 12 | 12 | -1 | -1 |
| RELAY #1 | 14 | -1 | 13 | 13 | -1 | -1 |
| RELAY #2 | 15 | -1 | 12 | 12 | -1 | -1 |
| System Temperature Sensor | 0 | 4 | 4 | 4 | -1 | -1 |
| ZCD (Robodyn or ZCD Sync) | 36 | 3 | 35 | 35 | -1 | -1 |
| PZEM-004T v3 RX (Serial TX) | -1 | -1 | -1 | -1 | -1 | -1 |
| PZEM-004T v3 TX (Serial RX) | -1 | -1 | -1 | -1 | -1 | -1 |

`-1` means not mapped (probably because the board does not have enough pins)
- `-1` means not mapped (probably because the board does not have enough pins)
- This mapping table might contain errors

**Minimal requirements:**

Expand Down

0 comments on commit 02588e0

Please sign in to comment.