Skip to content

Commit

Permalink
add pcb rev 1.6 to en bom
Browse files Browse the repository at this point in the history
  • Loading branch information
LoQue90 committed Sep 2, 2024
1 parent b5d729e commit da71d06
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 15 deletions.
11 changes: 6 additions & 5 deletions de/bestellliste.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,10 @@ Lötkolben/Lötstation ZD-931|L|||[Reichelt-Link](https://www.reichelt.de/loetst
Das Projekt verwendet eine [eigens entwickelte Platine](https://github.com/rancilio-pid/clevercoffee-hardware) um alle Komponenten des PIDs zusammenzuführen. Sie verbindet den aufgesteckten ESP32 Mikrocontroller und passive elektronische Bauteile mit Schraubklemmblöcken, an die alle wichtigen Kabel für das PID angeschlossen werden.

Es steht ab sofort die Revision 1.6 der ESP32 Platine zur Verfügung. Weitere Infos zu den Platinen findet ihr hier: [ESP32 Platinen](./platinen/ESP32.md)
[Auf unserem Discord](https://discord.com/invite/Kq5RFznuU4) **könnt ihr per PN bei LoQue ein PCB Set anfragen**

![PCB ESP32 Lieferumfang](../img/bestellliste/pcb_esp32_rev1_5_set_content.png)
**[Auf unserem Discord](https://discord.com/invite/Kq5RFznuU4) könnt ihr per PN bei LoQue ein PCB Set anfragen.**

![PCB ESP32 Lieferumfang](../img/bestellliste/pcb_esp32_rev1_6_set_content.png)

Lieferumfang PCB Set Rev 1.6:
* 1x PCB
Expand All @@ -108,7 +109,7 @@ Lieferumfang PCB Set Rev 1.6:
* 4x 3-Pin-Stiftleisten
* 2x Kondensatoren
* 7x Widerstände (1x 220Ω rot, 2x 4,7kΩ grün, 4x 47kΩ blau)
* 3x Jumper
* 4x Jumper
* 4x Klebepads

Beim Löten des Elkos auf die Polarität achten!
Expand All @@ -122,12 +123,12 @@ Beim Löten des Elkos auf die Polarität achten!
Widerstand 4,7 kΩ | [Reichelt](https://www.reichelt.de/widerstand-metallschicht-4-7-kohm-0204-0-4-w-1--yag-4fte52-4k7-p236963.html?&trstct=pol_0&nbc=1) | 2 | 2 | 2
Widerstand 47 kΩ | [Reichelt](https://www.reichelt.de/widerstand-metallschicht-47-kohm-axial-0-4-w-1--vis-c4702fc100-p237115.html?&trstct=pol_0&nbc=1) | 3 | 3 | 4
Widerstand 220 Ω | [Reichelt](https://www.reichelt.de/widerstand-metallschicht-220-ohm-0204-0-4-w-1--yag-fte52-220r-p236948.html?&trstct=pol_0&nbc=1) Neopixel braucht keinen Widerstand, Lötjumper JP1 schließen | 1 | 1 | 1

</details>

### ESP8266 Platine

[Bitte direkt über unseren Chat anfragen!](https://discord.com/invite/Kq5RFznuU4) **Bitte direkt per PN an @loque wenden**
**[Auf unserem Discord](https://discord.com/invite/Kq5RFznuU4) könnt ihr per PN bei LoQue ein PCB Set anfragen.**

![PCB ESP8266 Lieferumfang](../img/bestellliste/pcb_esp8266_rev1_1_set_content.jpeg)

Expand Down
87 changes: 77 additions & 10 deletions en/pcb/ESP32.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,76 @@ Contents

# ESP32 PCB

Several different revisions of our PCB are in use by now.
Here you can find information about the following revisions: 1.2, 1.3 and 1.5.
For each revision, the respective section contains information about known bugs, pin layout, features, and more.
<p>Several different revisions of our PCB are in use by now.<br>
Here you can find information about the following revisions: 1.2, 1.3, 1.5. and 1.6<br>
For each revision, the respective section contains information about known bugs, pin layout, features, and more.</p>

## Revision 1.6

![PCB](../../img/pcb/esp32/pcb_esp32_rev1_6.png)

KiCAD and Gerber files are available in our hardware repository:
[Minimal Rev 1.6](https://github.com/rancilio-pid/clevercoffee-hardware/releases/tag/Minimal_1.6)


### Bugs
Currently, there are no known bugs.


### Connections on the ESP32 PCB Rev 1.6

Header | Pin Software | Pin PCB | Connection
-|-|-|-
HT_RL | PIN 2 | OUT | SSR Heating
T_SENS | PIN 16 | SIG | Temperature sensor
I2C | PIN 21 | SDA | Display and pressure sensor - Pin SDA
I2C | PIN 22 | SCL | Display and pressure sensor - Pin SCL
V_IN | - | 5V | Switching power supply (5 Volt)
PV_RL | PIN 17 | Valve | Relay 3-way-valve
PV_RL | PIN 27 | Pump | Relay pump
BPSW_SW | PIN 34 | BREW | Brew switch or optocoupler
BPSW_SW | PIN 39 | PWR | Power switch
BPSW_SW | PIN 35 | STEAM | Steam switch
BPSW_SW | PIN 39 | WATER | Hot water switch (not yet implemented)
S_LED | PIN 26 | OUT | Status or Temp LED
W_SENS | PIN 23 | SIG | Water level sensor
SCALE | PIN 25 | DAT2 | Scale DAT2
SCALE | PIN 32 | DAT | Scale DAT
SCALE | PIN 33 | CLK | Scale CLK
GPIO | PIN 1 | IO01 | Reserved for later use, e.g. Brew switch LED
GPIO | PIN 3 | IO03 | Reserved for later use, e.g. Rotary encoder CLK
GPIO | PIN 4 | IO04 | Reserved for later use, e.g. Rotary encoder DT
GPIO | PIN 5 | IO05 | Reserved for later use, e.g. Rotary encoder SW
GPIO | PIN 21 | SDA | Reserved for later use, e.g. IO Expander
GPIO | PIN 22 | SCL | Reserved for later use, e.g. IO Expander
GPIO | PIN 12 | IO12 | JTAG Debugger TDI
GPIO | PIN 13 | IO13 | JTAG Debugger TCK
GPIO | PIN 14 | IO14 | JTAG Debugger TMS
GPIO | PIN 15 | IO15 | JTAG Debugger TDO
GPIO | PIN 18 | IO18 | Reserved for later use, e.g. Dimmer ZC
GPIO | PIN 19 | IO19 | Reserved for later use, e.g. Steam switch LED

## Placement and Function

All required parts and their function are listed here:

Inscription PCB | Part | Function
-|-|-
C1 | Electrical capacitor 220 µF | Stabilization of power supply
C2 | Ceramic capacitor 100 nF | Stabilization of power supply
R1 | Resistor 220 Ω | Resistor Status LED
R2 | Resistor 47 kΩ | Pull down/up steam switch
R3 | Resistor 47 kΩ | Pull down/up power switch
R4 | Resistor 4,7 kΩ | Pull up i2C
R5 | Resistor 4,7 kΩ | Pull up i2C
R6 | Resistor 47 kΩ | Pull down/up brew switch or optocoupler
R7 | Resistor 47 kΩ | Pull down/up hot water switch
JP1 | Solder jumper | Resistor bypass for LED when using WS1812 LED
JP2 | Jumper | Pull down or Pull up for hot water switch
JP3 | Jumper | Pull down or Pull up for brew switch or optocoupler
JP4 | Jumper | Pull down or Pull up for power switch
JP5 | Jumper | Pull down or Pull up for steam switch



## Revision 1.5
Expand Down Expand Up @@ -49,7 +116,7 @@ BPSW_SW | PIN 34 | BREW | Brew switch or optocoupler
BPSW_SW | PIN 39 | PWR | Power switch
BPSW_SW | PIN 35 | STEAM | Steam switch
BPSW_SW | PIN 39 | WATER | Hot water switch (not yet implemented)
S_LED | PIN 26 | OUT | Status or Temp LED
S_LED | PIN 26 | OUT | Status LED
W_SENS | PIN 23 | SIG | Water level sensor
SCALE | PIN 25 | DAT2 | Scale DAT2
SCALE | PIN 32 | DAT | Scale DAT
Expand All @@ -75,12 +142,12 @@ Inscription PCB | Part | Function
-|-|-
C1 | Electrical capacitor 220 µF | Stabilization of power supply
C2 | Ceramic capacitor 100 nF | Stabilization of power supply
R1 | Resistor 220 Ω | Resistor `TEMP_LED`
R1 | Resistor 220 Ω | Resistor Status LED
R2 | Resistor 47 kΩ | Pull down steam switch
R3 | Resistor 47 kΩ | Pull down power switch
R4 | Resistor 4,7 kΩ | Pull up i2C
R5 | Resistor 4,7 kΩ | Pull up i2C
R6 | Resistor 47 kΩ | Pull down/up brew switch
R6 | Resistor 47 kΩ | Pull down/up brew switch or optocoupler
R7 | Resistor 47 kΩ | Pull down hot water switch
JP1 | Solder jumper | Resistor bypass for LED when using WS1812 LED
JP2 | Solder jumper | Pull down or Pull up for brew switch or optocoupler
Expand Down Expand Up @@ -117,7 +184,7 @@ B_SW | PIN 34 | IO34 | Brew switch or optocoupler
S_SW | PIN 35 | IO35 | Steam switch
P_SW | PIN 39 | IO39 | Power switch
E_TRIG | PIN 25 | IO25 | Trigger Silvia E CPU **Up to s/w version 3.X, afterwards `SCALE DAT2`**
S_LED | PIN 26 | IO26 | Status or temp LED
S_LED | PIN 26 | IO26 | Status LED
W_SENS | PIN 23 | IO23 | Water level sensor
SCALE | PIN 32 | DAT | Scale DAT
SCALE | PIN 33 | CLK | Scale CLK
Expand All @@ -143,7 +210,7 @@ R2 | Resistor 4,7 kΩ | Pull up i2C
R3 | Resistor 47 kΩ | Pull down brew switch
R4 | Resistor 47 kΩ | Pull down power switch
R5 | Resistor 47 kΩ | Pull down steam switch
R6 | Resistor 220 Ω | Resistor TEMP_LED
R6 | Resistor 220 Ω | Resistor Status LED
JP1 | Solder jumper | Resistor bypass for LED when using WS1812 LED

## Revision 1.2
Expand Down Expand Up @@ -186,7 +253,7 @@ B_SW | PIN 34 | IO34 | Brew switch or optocoupler
S_SW | PIN 35 | IO35 | Steam switch
P_SW | PIN 39 | IO39 | Power switch
E_TRIG | PIN 25 | IO25 | Trigger Silvia E CPU **Up to s/w version 3.X, afterwards `SCALE DAT2`**
S_LED | PIN 26 | IO26 | Status or temp LED
S_LED | PIN 26 | IO26 | Status LED
W_SENS | PIN 23 | IO23 | Water level sensor
SCALE | PIN 32 | DAT | Scale DAT
SCALE | PIN 33 | CLK | Scale CLK
Expand All @@ -212,5 +279,5 @@ R2 | Resistor 4,7 kΩ | Pull up i2C
R3 | Resistor 47 kΩ | Pull down brew switch
R4 | Resistor 47 kΩ | Pull down power switch
R5 | Resistor 47 kΩ | Pull down steam switch
R6 | Resistor 220 Ω | Resistor `TEMP_LED`
R6 | Resistor 220 Ω | Resistor Status LED
JP1 | Solder jumper | Resistor bypass for LED when using WS1812 LED

0 comments on commit da71d06

Please sign in to comment.