This website requires JavaScript.
ce243748ca
Moved Pump Voltage Converter to other circuit
Ollo
2020-12-28 13:09:17 +01:00
9b49e6ce15
fix for upstepper inductor, fix upstepper diode, fix voltage on pumps when upstepper is off
Kai Boernert
2020-12-24 19:22:15 +01:00
bd5fc9839f
Used distance reading time to stabilize temperature sensors
Ollo
2020-12-21 17:55:57 +01:00
6f5c5536cc
Removed repeating code
Ollo
2020-12-21 17:07:15 +01:00
f8052bd9b0
corrected code highlighting
Ollo
2020-12-21 16:26:53 +01:00
37c83ecef8
Described used ultra sonic sensor
Ollo
2020-12-21 16:18:22 +01:00
63708eeecc
Comments included and code sorted
Ollo
2020-12-21 16:12:46 +01:00
b43e238293
Moved PCB stuff into the borad folder
Ollo
2020-12-21 15:28:40 +01:00
f4edb4839e
Added capacitor for ESP
Ollo
2020-12-21 15:16:13 +01:00
23beebc4be
pin fix
Empire
2020-12-20 17:00:44 +01:00
e7ac4210c1
Fixed Mosfet used to switch Pump and Sensor supply
C3MA Werkstatt
2020-12-20 14:12:05 +01:00
220607ed77
Missed one N-Channel Mosfet
C3MA Werkstatt
2020-12-20 14:08:42 +01:00
77c27b1315
Replaced N-Channel Mosfets part number with the expected one
C3MA Werkstatt
2020-12-20 14:07:23 +01:00
f4c935879b
fix one wire detection, allow multiple sensors and set per setting which one is which
Empire
2020-12-13 17:17:54 +01:00
dd1b96374c
fixed pin assignements for new revision
Empire
2020-12-12 17:26:18 +01:00
3bd77e0b57
prevent infinite loop on waiting for hall if not connected, fixed formating
Empire
2020-12-12 00:01:19 +01:00
2b7840abf3
Added Cppcheck project file for static code analysis
Ollo
2020-12-09 21:44:33 +01:00
dd31122ed3
All static code analyis comments fixed, only TODOs are open
Ollo
2020-12-09 21:43:07 +01:00
303885fde5
Fixed wakeup due static code analysis
Ollo
2020-12-09 21:39:48 +01:00
0c82928452
updated pcb
c3ma
2020-12-02 21:39:58 +01:00
563530d79e
fixed wrong mosefets used
c3ma
2020-12-02 20:12:24 +01:00
60fa88d8e1
0.4 order files
Empire
2020-11-29 05:05:46 +01:00
3bbcd24707
lcsc/jlcpcb order changes
Empire
2020-11-29 05:04:46 +01:00
5fcbf87671
startup reason mqtt notification
Empire
2020-11-28 01:45:57 +01:00
e2ac05b085
routing and schematic fixes
c3ma
2020-11-27 23:55:43 +01:00
267ec1aa37
improved schematic parts
c3ma
2020-11-25 21:42:29 +01:00
da00451de6
Merge branch 'master' of https://github.com/0110/PlantCtrl
calculator
2020-11-18 22:23:47 +01:00
48756874e5
replaced HC-SR04 with SR04M-2
calculator
2020-11-18 22:11:37 +01:00
eb1650fed7
Moved upload port into seperate configuration file
Ollo
2020-11-12 21:23:19 +01:00
1eba578f20
Merge branch 'master' of github.com:0110/PlantCtrl
Ollo
2020-11-11 22:16:30 +01:00
060fa80efd
read only once
Ollo
2020-11-11 21:54:38 +01:00
cc277bdc93
lipo protector footprint and symbol
c3ma
2020-11-11 21:50:46 +01:00
b6f5a5df38
added lipo protector to schematic
c3ma
2020-11-11 21:50:33 +01:00
ade0a8b812
only read temperature multiple times, if it differs significantly to last measurement
c3ma
2020-11-11 21:09:38 +01:00
04bfaf4d94
Merged documents into ultrasonic sensor stuff
Ollo
2020-11-11 21:42:29 +01:00
8adf4d6f0d
Read ultrasonnic sensor 5 times
Ollo
2020-11-11 21:33:11 +01:00
e583122a10
ultrasonic sensor is read
Ollo
2020-11-11 21:28:03 +01:00
398d832213
water sensor started
c3ma
2020-11-11 20:13:15 +01:00
65cbfd9442
Added Lipo protection into schematic
c3ma
2020-11-11 19:10:42 +01:00
6e6dec8d5f
moved solar connector more to border
Ollo
2020-11-07 17:13:24 +01:00
3a1b8d6745
Raw ADC value of lipo added
Ollo
2020-11-07 00:34:27 +01:00
61171fb379
States described in doxygen
Ollo
2020-11-06 23:29:46 +01:00
7080fe306b
Doxygen added
Ollo
2020-11-06 22:19:16 +01:00
9c83897fd9
Wakeup due to change temperature
Ollo
2020-11-06 21:00:11 +01:00
4303e248ff
Upload script
Ollo
2020-11-06 19:48:39 +01:00
2d73925636
Added comments for the RTC struct
Ollo
2020-11-06 19:18:28 +01:00
3fbf3bdb84
Struct used for RTC memory
Ollo
2020-11-06 19:15:43 +01:00
2958976f0a
Some comments
Ollo
2020-11-06 18:52:38 +01:00
9523857c0e
Desciption for hardware added
Ollo
2020-11-06 17:59:52 +01:00
39041ab091
Moved ESP32 information into its subdirectory
Ollo
2020-11-06 17:51:22 +01:00
a14f599f5a
missing sensor detection, delta trigger moisture working
Empire
2020-11-04 23:28:08 +01:00
1dcf4df740
improve mode3 not pumping
Empire
2020-11-04 22:12:00 +01:00
503c2b73b9
added raw moisture, improved pct calc , formating
Empire
2020-11-04 21:57:40 +01:00
fd28ffcfaf
added rtc trigger vars
Empire
2020-11-04 21:55:51 +01:00
fb907f9b12
fixed wrong indes for pump determination improved pump status output fixed led blinking in mode3 random
Empire
2020-11-04 21:10:22 +01:00
329a228b2d
Toggle Sensor LED to visualize mode 3
Ollo
2020-11-01 20:42:45 +01:00
89070806f7
NTP server is used from configuration setting
Ollo
2020-11-01 20:29:24 +01:00
e0de8dabe8
NTP Server can be set via configuration item
Ollo
2020-11-01 20:17:21 +01:00
b85b2e6952
All parts layouted
Ollo
2020-11-01 15:44:49 +01:00
e094221298
Publish only temperatur values, if a sensor was found
Ollo
2020-11-01 14:30:26 +01:00
6ba2f92fa7
Fixed plant loop in mode1
Ollo
2020-11-01 13:26:38 +01:00
902b81ab3e
:Merge branch 'master' of https://github.com/0110/PlantCtrl into master
Empire
2020-10-31 19:25:22 +01:00
f8658b78fd
made deep sleep modes work and behave somewhat correctly, gave mqqt time to publish, gave ntp time to sync
Empire
2020-10-31 19:25:13 +01:00
83c26cc07c
*cough*
Empire
2020-10-31 19:24:44 +01:00
5b420ab904
Adapt time comment
Ollo
2020-10-31 12:44:49 +01:00
979baf5ff9
Adapt time comment
Ollo
2020-10-31 12:44:32 +01:00
8a2f320b1a
Adapt time comment
Ollo
2020-10-31 12:44:25 +01:00
b350b72bae
Merge branch 'master' of https://github.com/0110/PlantCtrl into master
Empire
2020-10-31 03:52:51 +01:00
fcaca7435f
make shit work more
Empire
2020-10-31 03:51:35 +01:00
239ba179a1
SensorPwr for 1Wire routed
Ollo
2020-10-31 01:50:17 +01:00
a3cf5bfe8b
Less temperature debugging output
Ollo
2020-10-31 00:10:00 +01:00
0e699fa69c
Increased board revision
Ollo
2020-10-31 00:09:19 +01:00
156e721691
Enable debugging of onewire lib
Ollo
2020-10-30 22:53:24 +01:00
bfd3394686
OneWire pin and Temp sensor use both sensorpower
Ollo
2020-10-30 22:52:46 +01:00
8c840c599a
Measure temperatur sensor multiple times
Ollo
2020-10-30 22:51:32 +01:00
8ce2b7f303
Moved more parts arround
Ollo
2020-10-29 23:23:12 +01:00
a140383e32
Disable pumps while OTA running, mode2 is called only once
c3ma
2020-10-28 21:20:46 +01:00
0bd4aae258
Force the user to set something
c3ma
2020-10-28 21:06:34 +01:00
8657eedc43
Disable pumps while OTA running, mode2 is called only once
c3ma
2020-10-28 20:31:18 +01:00
58e3e3c652
Pump5 pin corrected
c3ma
2020-10-28 20:14:52 +01:00
48474cdba6
Power for Pump is disabled if no longer required
c3ma
2020-10-28 20:00:24 +01:00
d583b83097
Only Pump safety is not placed
c3ma
2020-10-23 22:08:50 +02:00
305730909c
Merge pull request #1 from ennyKey/master
0110
2020-10-23 22:31:36 +02:00
4029856576
* Es gibt lange Leitungen die von der Platine weg gehen. Hier gibt es zwei Risiken: - Sie können sich Hochfrequente Störungen aus der Umgebung einfangen (sie bilden letztlich eine große Antenne) --> Tiefpassfilter um diese Störungen herauszufiltern und zu verhindern (Es könnte sonst passieren, dass genau bei einer Störung gemessen wird und die Messung "trockene Erde" ergibt, obwohl sie total nass ist. Alternativ könnte man auch eine Filterung in Software machen, aber Störungen in der Hardware zu filtern ist immer die Bessere Methode als es in Software zu machen --> Ursache bekämpfen, nicht die Auswirkungen) - Beim Anfassen der Stecker auf der Platine oder der Sensoren am anderen Leitungsende kann es zu ESD-Entladung kommen 1) Schutz des ESP Pins: Schottky Dioden ergänzt um die Zerstörung des ESP Pins bei ESD Entladung zu verhindern. 2) Schutz des FETs Q_PWR2 vor negativer Spannung: Schottky Diode ergänzt. Diese Hilft auch gleichzeitig bei positiven Pulsen auf der GND Leitung. Positive Spannungen auf der PWR Leitunge werden von der internen Diode des FETs beseitigt. Hinzu kommt: Die Sensoren haben eine Spannung > 3,3V. Brückt man versehentlich mal Pin 3 und 2 ist der ESP-Pin direkt kaputt. Dank des Widerstandes und der Schottky Diode kann hier in diesem Fall auch nichts mehr passieren.
enny
2020-10-23 22:00:07 +02:00
0230cc2fe9
Deactivate all Pumps when pump power is deactivated
c3ma
2020-10-23 19:32:12 +02:00
8f21f58950
Handle default value of cooldown
c3ma
2020-10-23 16:47:40 +02:00
80ce95d5d6
More debug output
c3ma
2020-10-23 16:32:05 +02:00
3e3eaa96e4
Refactored code
c3ma
2020-10-23 16:20:34 +02:00
f29a5e3d0b
Merge branch 'master' of https://github.com/0110/PlantCtrl
Ollo
2020-10-22 20:20:23 +02:00
6e9b7b29ff
set pump output
c3ma
2020-10-21 20:51:25 +02:00
9b5bf90da9
settings gpio mode before deepsleep
c3ma
2020-10-21 20:46:09 +02:00
1485539a8b
Deep sleep is set according daylight
c3ma
2020-10-21 20:03:12 +02:00
5591c6dba2
Deep sleep is set according daylight
c3ma
2020-10-21 19:50:05 +02:00
03be8a1bda
Deep sleep is now working
c3ma
2020-10-21 18:33:38 +02:00
73759eec68
Sensor values are written and read in the same variable
c3ma
2020-10-21 18:21:44 +02:00
579e7daa93
onHomieEvent set
c3ma
2020-10-21 18:14:51 +02:00
04cb8bbaf0
Status LED for flashing
c3ma
2020-10-21 16:57:57 +02:00
9b27df7172
OTA flashing is disabling deepsleep at start
c3ma
2020-10-21 16:43:26 +02:00
0106641044
Merge branch 'master' of https://github.com/0110/PlantCtrl
Ollo
2020-10-20 22:54:41 +02:00
94c78bd571
partitions with slightly more flash and smaller spiffs
Empire
2020-10-20 22:54:10 +02:00