Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-Spunding #186

Open
wants to merge 323 commits into
base: testdrive
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
323 commits
Select commit Hold shift + click to select a range
d11c628
timesync
vitotai Oct 3, 2019
b217f33
time sync
vitotai Oct 3, 2019
96d7489
merge logging
vitotai Oct 3, 2019
3d6daa6
Merge branch 'ESP32'
vitotai Oct 3, 2019
895a4f8
merge/compiled
vitotai Oct 3, 2019
45b307d
Merge ESP32
vitotai Oct 3, 2019
ca8a9f1
merge ESP32
vitotai Oct 3, 2019
162a0f6
Log Resume for ESP32
vitotai Oct 3, 2019
9ed8e39
Sync time checking
vitotai Oct 3, 2019
b6dbfed
Pressure
vitotai Oct 4, 2019
aa59a62
platformio
vitotai Oct 14, 2019
6a5f28b
update HTML/JS to v4.0
vitotai Oct 14, 2019
d06f244
gravity schedule
vitotai Oct 23, 2019
f628984
slovak 4.0
petob77 Nov 15, 2019
a83c2aa
Merge pull request #199 from petobena/4.0pre
vitotai Nov 28, 2019
a094433
add italian translation
vonfritz Nov 6, 2019
b170d12
update italian json
vonfritz Dec 8, 2019
d228e78
Temperature unit issue in control page
vitotai Dec 18, 2019
61cc5ac
Merge branch '4.0pre' of https://github.com/vitotai/BrewPiLess into r…
vitotai Dec 18, 2019
db5749c
update Slovak locale
vitotai Dec 18, 2019
f62bc7e
add missed css file, fix BWF.ajax issue, and platformio.ini issue
vitotai Jan 5, 2020
c8a1ba4
fine tune WiFi, for issue failed to provide IP under AP mode
vitotai Jan 10, 2020
779458d
Fix classic frontend
vitotai Jan 11, 2020
25c32ef
Merge remote-tracking branch 'upstream/4.0pre' into 4.0preit
vonfritz Jan 18, 2020
20a20d2
update italian locale
vonfritz Jan 19, 2020
006a165
Merge pull request #213 from vonfritz/4.0preit
vitotai Jan 23, 2020
baf9f58
add calibration field in setup.htm
vitotai Jan 23, 2020
8651e04
refine WiFi behaviour
vitotai Feb 7, 2020
183a300
merge dns resolution
vitotai Feb 7, 2020
2ce4e66
device setup calibration bug
vitotai Feb 7, 2020
f816abb
fix ESP32 rotary PINS
vitotai Feb 9, 2020
01e724e
clear Device Setting cache fo ESp32
vitotai Feb 9, 2020
15644c0
fix messy chart generated by syncing time tag
vitotai Feb 10, 2020
fb53af8
add bin files
vitotai Mar 4, 2020
ec3d972
adc_type not included
vitotai Mar 10, 2020
798d822
misuse setAutoConnect, should be setAutoReconnect
vitotai Mar 15, 2020
895fd15
misuse setAutoConnect, should be setAutoReconnect
vitotai Mar 15, 2020
aa61aff
add gain setting for ADS1115
vitotai Mar 15, 2020
92415f4
fine tune ESP32 ADC; update html/js source
vitotai Mar 16, 2020
a722cbf
add 4.0a9
vitotai Mar 16, 2020
1090a78
stop using setAutoReconnect()
vitotai Mar 16, 2020
b4a0153
update LogViewer
vitotai Mar 25, 2020
89e70b4
ESP32 system info
vitotai Mar 25, 2020
2754f5f
v.40
vitotai Mar 26, 2020
691a92b
update Readme.md
vitotai Mar 26, 2020
432d336
Store WiFi credential for lost of WiFi issue
vitotai Apr 23, 2020
d1eb9f8
remove 4.0 binary
vitotai May 7, 2020
030d435
WiFi issue trial
vitotai Jul 1, 2020
4c40769
wifi issue trial
vitotai Jul 2, 2020
31348f5
update document, add ESP32 builing instructions
vitotai Jul 9, 2020
a744f36
add hostname to remote logging, HTTPS on ESP21
vitotai Jul 12, 2020
72566ed
add host
vitotai Jul 14, 2020
cff0ca8
Merge branch 'v4.1' into Nimble.trial
vitotai Jul 14, 2020
75142ee
NIMBLE trial
vitotai Jul 20, 2020
6a07678
chart mouse move error
vitotai Jul 20, 2020
619c683
add partitoin.csv
vitotai Jul 21, 2020
7b5c97c
build ESP8266
vitotai Jul 21, 2020
6d3d7bc
update document
vitotai Jul 21, 2020
91031bd
tilt
vitotai Aug 2, 2020
cf004d4
littleFS
vitotai Sep 9, 2020
13463f2
add Tilt calibration
vitotai Oct 14, 2020
b603aad
TILT trial
vitotai Oct 14, 2020
ee9ba9d
MQTT for SONOFF
vitotai Oct 14, 2020
8257d6a
Fixed broken link
keithmycek Nov 13, 2020
eac6d50
Fixed compilation errors when debug flag is enabled. Uncommented miss…
keithmycek Nov 13, 2020
fad793c
Merge branch 'hotfix/MyloFiore-Patch1'
keithmycek Nov 13, 2020
0e289de
Merge tag 'MyloFiore-Patch1' into develop
keithmycek Nov 13, 2020
7720307
Merge pull request #278 from kmycek/develop
vitotai Nov 14, 2020
5ae2fdc
Added Norwegian language file
KnutHelstad Nov 25, 2020
62d0818
Merge pull request #283 from KnutHelstad/norwegian
vitotai Nov 29, 2020
7293d72
add DHT sensor support
vitotai Dec 1, 2020
bf8a141
revise configuration
vitotai Dec 2, 2020
c82a617
humidity control
vitotai Dec 8, 2020
1bd7373
Merge branch 'master' of https://github.com/vitotai/BrewPiLess
vitotai Dec 8, 2020
711abf3
add Norwegian translation
vitotai Dec 8, 2020
71607bf
add resource files of Norwegian
vitotai Dec 8, 2020
e11c612
documents
vitotai Dec 8, 2020
6fcf06f
add missing file
vitotai Dec 8, 2020
40a64bb
HTML/js error
vitotai Dec 10, 2020
9d5b4b9
HTML/JS errors
vitotai Dec 10, 2020
7f46259
extra pressure
vitotai Dec 11, 2020
0676b4d
roll back to framework 2.2.0 for ESP8266
vitotai Dec 11, 2020
7c58aa5
2.3.0 seems to work
vitotai Dec 17, 2020
8971e03
framework 2.6.2
vitotai Dec 18, 2020
8a65ab1
change ESP8266 framework to 2.6.2
vitotai Dec 18, 2020
42c9f14
crash on HTTP report
vitotai Dec 22, 2020
c645ad7
add library
vitotai Dec 23, 2020
8e82078
compiled for BME280
vitotai Dec 26, 2020
5b6cf9f
add new source'
vitotai Dec 26, 2020
896cb43
enum type might be 4 bytes
vitotai Dec 30, 2020
fc3a36c
add Shared Lcd
vitotai Jan 6, 2021
035be33
BME280 seems to work
vitotai Jan 14, 2021
3074c7a
shared LCD
vitotai Jan 17, 2021
e812e47
update AysncMQTT library
vitotai Jan 18, 2021
4dbfee9
add backup
vitotai Jan 18, 2021
35b2dda
change maximum step to 10
vitotai Jan 24, 2021
de3dd6f
4.2 alpha 1
vitotai Jan 24, 2021
1e93664
typo for LCD refresh; automatic enable iSpindel
vitotai Mar 9, 2021
880c45c
avoid connect MQTT when no wifi
vitotai Apr 2, 2021
a6fe51a
add setting sanity check; Missing status words in LCD refresh
vitotai Apr 2, 2021
e0168e7
LCD refresh
vitotai Apr 2, 2021
c48981d
invalid gravity value from ispindel crashes BPL
vitotai May 15, 2021
87cec45
weird display of update time
vitotai May 15, 2021
9e1fa8c
update time display
vitotai May 15, 2021
70dc547
updating LCD in main loop; MDNS workaround; ADC enhancement
vitotai Jul 6, 2021
7acaf98
rESP32 only:reset LCD timer
vitotai Aug 26, 2021
c28860e
refresh results in scrambled display
vitotai Dec 17, 2021
f8a1c15
decouple status line of LCD
vitotai Dec 21, 2021
b2dcf32
duplicated hardware list entries
vitotai Dec 22, 2021
ca33419
document update
vitotai Dec 22, 2021
8c87092
add humidity to MQTT
vitotai Jan 3, 2022
aa42627
make humidity sensor support default
vitotai Jan 9, 2022
753cf49
humidity report
vitotai Jan 12, 2022
887373f
revise document
vitotai Jan 12, 2022
77ffd6a
update humidity.md
vitotai Jan 12, 2022
eb72589
update mqtt.md
vitotai Jan 12, 2022
83d9a7c
typo
vitotai Jan 18, 2022
10e2a1f
Beer Profile invalidated after reset
vitotai Jan 26, 2022
3570bf9
rename document
vitotai Jan 31, 2022
86e3261
update doc
vitotai Feb 3, 2022
9e3797f
remove SSE option
vitotai Feb 4, 2022
605779b
change ESp32 framework to 3.5.0
vitotai Feb 23, 2022
3f745fc
adapt arjenhiemstra's ESPAsyncWebServer for iOS Safari 15
vitotai Mar 15, 2022
b56394d
upgrade ESP8266 framework to 3.2.0, ArduinoJson to 6.19.3, Change Fil…
vitotai Mar 16, 2022
55a7011
ESP32/LittleFS test
vitotai Mar 24, 2022
e45956f
donot change display in HTTP request processing, which might result i…
vitotai Mar 28, 2022
f845c42
4.2 prerelease 1
vitotai Mar 28, 2022
3473d34
wrong parameter
vitotai Mar 30, 2022
9972e88
batery display position adjust
vitotai Mar 31, 2022
126577d
formula not updated automatically
vitotai Apr 4, 2022
cc2cf30
formula not automatically updated
vitotai Apr 4, 2022
6b4bbee
longer timeout for data request
vitotai Apr 4, 2022
1fa3bce
filemanager for LittleFS
vitotai Apr 6, 2022
ea5792c
move htmljs directory
vitotai Apr 7, 2022
c8f31ab
fix include path for moving htmljs
vitotai Apr 7, 2022
a076743
revise profile save/load dialog
vitotai Apr 7, 2022
680fa92
Beer profile truncate error, seting backup/restore
vitotai Apr 10, 2022
82b7d6d
case sensitive for file manager
vitotai Apr 11, 2022
7b8a9ff
rename doc to docs
vitotai Apr 12, 2022
021e957
ren README.md
vitotai Apr 12, 2022
9df6f61
Set theme jekyll-theme-minimal
vitotai Apr 12, 2022
d8e196f
add ESP32 w/ LittleFS binary
vitotai Apr 13, 2022
d457437
split SmartDisplay.cpp
vitotai Apr 13, 2022
7f9b91c
move status line drawing to BrewPiLcd
vitotai Apr 13, 2022
c353a68
Dedicated display for iSpindel no OLED LCD
vitotai Apr 14, 2022
ce52dd1
no signal icon
vitotai Apr 14, 2022
f894981
add binaries
vitotai Apr 14, 2022
9d128e4
Merge branch 'master' of https://github.com/vitotai/BrewPiLess
vitotai Apr 14, 2022
373fc8f
update documents
vitotai Apr 14, 2022
ea44753
update documents
vitotai Apr 14, 2022
2892ffc
remove extra display() call
vitotai Apr 14, 2022
f834c20
missing setColor() result in missing fixedparts
vitotai Apr 14, 2022
281ad29
update bins
vitotai Apr 14, 2022
02ab870
detail iSpindel information
vitotai Apr 15, 2022
a2d0a43
add binary
vitotai Apr 15, 2022
f8d3a58
custom char
vitotai Apr 19, 2022
d2da2dd
merge SmartDisplay and DisplayDisplay
vitotai Apr 19, 2022
851a741
recover docs
vitotai Apr 19, 2022
6569fc7
bineries
vitotai Apr 20, 2022
bd80df5
missed IP
vitotai Apr 21, 2022
b1f983d
make LittleFS default for ESP32
vitotai Apr 23, 2022
536d250
missed partition table
vitotai Apr 23, 2022
5f58fc3
release candidate 1
vitotai Apr 23, 2022
020a8c3
OneWire library for ESP32
vitotai Apr 25, 2022
73245b4
ESP32 requires old OneWire library
vitotai Apr 26, 2022
b0c80a8
wrong filtering of invalid gravity data when plato is used
vitotai May 7, 2022
085cf20
custom char for WiFi signal
vitotai May 15, 2022
54d1542
4.2rc4
vitotai May 15, 2022
86aa69d
upgrade to framework 5.0.0 for ESP32
vitotai Jul 5, 2022
cf17c83
file manager directory name issue
vitotai Aug 12, 2022
b3179fc
file manager directory name issue
vitotai Aug 12, 2022
e9ee42b
change LITTLEFS.h to LittleFS.h
vitotai Oct 28, 2022
4a32e93
wrong pressure display
vitotai Oct 28, 2022
f6322b1
wrong pressure display
vitotai Oct 28, 2022
daba1d5
save platform.ini
vitotai Nov 2, 2022
34d2585
platform.ini
vitotai Nov 3, 2022
c29b1eb
check packetid returned from publish(). Add restart url
vitotai Jan 16, 2023
ee21504
missing push to psi array results in failure at exporting
vitotai Jan 17, 2023
fad36dc
update html/js file for wrong build commmand
vitotai Jan 17, 2023
70e4b64
Flush data to flash on ESP8266 and ESP32
havardAasen Feb 24, 2023
3a8fe8a
negative plato value
vitotai Mar 2, 2023
d398260
update Dygraph library, display gravity changes instead of stability
vitotai Apr 18, 2023
1584320
revise gravity change calculation
vitotai Apr 20, 2023
607c00a
using filtered in gravity change calculation
vitotai Apr 23, 2023
e7307d5
release 4.2
vitotai May 4, 2023
12ebe68
MQTT spudning control issue
vitotai May 24, 2023
b0feab7
report RSSI to MQTT
vitotai Jun 11, 2023
0a53a2a
remove minimum cooling/warming time option
vitotai May 28, 2023
3b8d03b
save
vitotai Jun 23, 2023
8d26970
checking disconnection of sensor
vitotai Jun 23, 2023
7b9253a
platform.ini
vitotai Jun 23, 2023
74ab1a2
4.2.2, no glycol support by default
vitotai Jun 23, 2023
0fa818a
typo in lcd page
vitotai Jul 1, 2023
4550e33
update framework to 5.4.0 for ESP32, 4.2.0 for ESP8266
vitotai Jul 15, 2023
2bad79f
advance version to 4.3
vitotai Jul 24, 2023
610d5b7
fix logviewer. add new calibration points to logs
vitotai Aug 17, 2023
91b0f83
update HTML
vitotai Sep 3, 2023
3f7defc
make glycol cooling an option in system config
vitotai Dec 15, 2023
509e739
filemanger with dir issue
vitotai Dec 15, 2023
3905e53
remove glycol build
vitotai Dec 15, 2023
aa51ad4
update docs
vitotai Dec 15, 2023
a04feb5
Merge pull request #393 from havardAasen/logging
vitotai Jan 16, 2024
a74f00a
split BLE specific functions
vitotai Jan 4, 2024
2535bb2
tilt done
vitotai Jan 5, 2024
85ec62c
add Pill
vitotai Jan 5, 2024
3f631bd
compiled
vitotai Jan 5, 2024
afb1829
tilt seems done
vitotai Jan 8, 2024
2eb60df
seems to work, but need to fine tune BLE
vitotai Jan 10, 2024
21356fb
save before branch
vitotai Jan 14, 2024
1c3cdc3
scan forever
vitotai Jan 14, 2024
eae0115
gravity informatoin report
vitotai Jan 15, 2024
609b535
revise brewPi interface
vitotai Jan 15, 2024
c96a75f
update HTML & simple doc for Pill
vitotai Jan 15, 2024
f94c2f5
update HTML/JS
vitotai Jan 16, 2024
9345be3
make ESP8266 compiled
vitotai Jan 16, 2024
7abb62a
delay longer to get NTP response
vitotai Jan 20, 2024
a316b00
Bugfixed: wrong function called to determine time
vitotai Jan 20, 2024
a9e8f5e
perentage battery for Pill
vitotai Jan 23, 2024
a5da6f8
rename periodial report function
vitotai Jan 24, 2024
d86bbfa
wrong order
vitotai Jan 24, 2024
f7d5dc5
saved data points
vitotai Jan 24, 2024
b36ceef
resume errors
vitotai Jan 25, 2024
8ce9038
gravity report
vitotai Jan 30, 2024
121aa46
integer value for settings
vitotai Feb 8, 2024
07498d3
add wireless hydrometer information in log
vitotai Feb 8, 2024
c71dda0
add wireless hydrometer name to MQTT
vitotai Feb 8, 2024
1ad83b6
the sequence of CC constants and beer profile might not be in order
vitotai Feb 11, 2024
2c05eef
ESP8266 gravity page
vitotai Feb 11, 2024
83f70ee
revise rx level bar, display the number of real reception
vitotai Feb 12, 2024
f67fcd7
temperature correction wrong for Fahrenheit
vitotai Feb 18, 2024
92bded3
fix v7 invalid for logviewer version check
vitotai Feb 18, 2024
8b0959a
add errorcode
vitotai Feb 18, 2024
be31698
split errorcode to another file
vitotai Feb 18, 2024
a272668
revise error code
vitotai Feb 19, 2024
2b93331
beer profile start date conversion
vitotai Feb 23, 2024
16d84e6
PTC and logviewer for V5 log
vitotai Feb 28, 2024
ce14288
wireless temperature sensor initialization issue
vitotai Feb 29, 2024
22175ae
sort calibration points
vitotai Mar 15, 2024
8088de9
1.calibration float value, 2. room humidity sensor & sensor switch issue
vitotai Mar 17, 2024
ed73c75
logviewer exports wrong calibration data
vitotai Mar 24, 2024
b05b25a
wrong tag for room humidity and check validness
vitotai Mar 29, 2024
beedcce
change esp32 framework backto 6.3.2 and fix typo
vitotai Apr 1, 2024
922d921
advance NimBLE to 1.4.1
vitotai Apr 4, 2024
a37150f
update HTML/JS sources
vitotai Apr 18, 2024
0373a2e
scan/ found
vitotai Apr 18, 2024
325b281
add BTHomeListener
vitotai Apr 18, 2024
47b8484
humidity works
vitotai Apr 20, 2024
df230da
temperature sensor
vitotai Apr 21, 2024
394abfd
support BLE thermometer & humidiy sensor
vitotai Sep 16, 2024
710639a
AP password setting
vitotai Sep 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.pio
.pioenvs
.piolibdeps
.clang_complete
Expand Down
70 changes: 64 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# BrewPiLess
**Note: ALL BPL settings will be gone after upgrading to v3.0**

**Note: re-SETUP is necessary after upgrading to v2.4**
**Note: Beer Profile exteds to maximum 10 steps. Your setting might lost. There is an utility, /extra/backup.htm. You can upload this file and use it to backup/restore the settings.**

## Features
* I2C LCD support.
Expand All @@ -21,7 +19,8 @@
* Save and resuse of beer profiles.
* Static IP setting.
* Export saved data to csv format by offline log viewer.
* Brew and calibrate iSpindel. **new!**
* Brew and calibrate.
* Tilt & Rapt Pill support(ESP32)

# Introduction
This project uses a single ESP8266 to replace RPI and Arduino.
Expand All @@ -38,21 +37,80 @@ You will need to run the hardware setup procedure after upgrading to v2.4 from p
## Known issues
* ESP8266 won't restart after saving system configuration.
Sometimes ESP8266 can't restart after a software watchdog timer reset, which is the only way to reset the system by software. It happened on my NodeMcu and D1 mini boards that didn't connect to anything but USB. I have no solution for it.
* ESP8266 won't start after selecting WiFi network.
The web server used is ESPAsyncWebServer which uses ESPAsyncTCP. I found that if ESP8266 ever enters SoftAP mode before connecting to the network, the Web server will fail on tcp_bind() and the web service will be unavailable. Not tracing the source code of the LWIP, I just worked around by reseting the system. However, ESP8266 sometimes doesn't reset.
* The page can't be loaded correctly.
It rarely happens after HTTP caching is used, but it does happen especially when Javascript Console is opened. During developing and testing, I found corrupted html/javascript pages. Without the abliity and time to debug or develop the web server and or TCP/IP stack, I decide to live with it.
* Incorrect temperature chart.
The log format before v2.0 is vulnerable. There seems to be some unconsidered conditions that break the log.
* The gravity caluated by the controller is slightly different from that shown on chart. It is because the formula are derived speratedly. Due to different float precision, the formula is different. The difference should be small, though.

## Version History
* 2024/09/16 update
* trying ESP32 framework 6.8.1
* No password for AP mode by default; workaround for an issue in newer framework.
* Add BLE sensor supports(not enabled by default)
* 4.4
* Settings might be reset, save it before updgrading.
* (ESP32) Rapt Pill support
* Revise Gravity Device Setting.
* Removing confusing calibration temperature of wireless hydrometer
* Code revise
* update ESP32 framework to 6.3.2
* 4.3.1
* Auto list device list on page open
* Advanced settings for control constants.
* Glycol as an option. No more dedicated Glycol build.
* Update Filemanager.
* 4.3
* update ESP32 framework to 5.4.0
* update ESP8266 framework to 4.2.0
* 4.2.2
* Dedicated GLYCOL support binary. Glycol chilling is NOT supported by default.
* 4.2.1
* [Only web front changes.] Show gravity changes of latest 48H/24H/12H instead of "stable".
* 4.2
* BMP280 support
* Using environment temperature as room/chamber temperature
* extend maximum Beer Profile to 10 steps.
* experimental Humidity control
* Rotating LCD for extra information, like iSpiondel information, Humidity, and pressure.
* Dedicated additional iSpindel display of SSD1306 OLED LCD.
* New 'Write on buffer full' option for logging to reduce flash writing.
* Backup/restore settings
* LittleFS replaces SPIFFS for all ESP8266.
* LittleFS is default for ESP32.
* Partition table for ESP32 has changed. Flash via USB might be necessary.

* 4.1
* "Real" generic HTTP logging.
* DHT1x/DHT2x support, for humidity control
* Pressure report for Brewfather.app
* [ESP32] HTTPS remote logging.
* [ESP32] TILT support
* Classic frontend is no longer maintained.

* 4.0r1
* Fix lost of WiFi connection after a few days.
* 4.0
* Arduino Framework 2.2.0
* Pressure chart
* [Prewssure transducer ADC refined. ADS1115 support.](doc/PresssureMonitor.md)
* Display MAC address and Flash related information.

* v3.6r3
* Shorten recovering time. Resolving disconnection in AP mode for WiFi Auto Reconnect.

* v3.6v2
* Bug fixed: system config cann't be saved.
* Bug fixed:DHCP service not availbe in AP_STA mode
* v3.6
* update framework to 2.2.0
* **4m2m flash layout for All but SONOFF, due to size growth of framework.**
* update OLED library to 4.0 (Not verified by me, but SOMEONE@HBT did report working)
* update to ArduinoJson V6
* add revised LCD page. at /lcd
* SOFF OTA configuraton not longer available for space limit
* Using interrupt for more responsive button operation.
* MQTT publish/subscribe, NEW UI only.

* v3.5.1
* fixed iSpindel temperature unit issue
Expand Down
Binary file removed bins/BrewPiLess.v2.6rc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v2.6rc.ioexpander.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v2.6rc.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v2.6rc.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v2.6rc.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v2.6rc.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.ioexpander.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.newui.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.newui.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.ptc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.1.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.ioexpander.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.newui.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.newui.portuguesbr.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.newui.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.portuguesbr.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.ptc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.2r2.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.ioexpander.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.newui.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.newui.portuguesbr.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.newui.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.portuguesbr.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.ptc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.3r1.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.ioexpander.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.newui.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.newui.oled.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.newui.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.newui.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.ptc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.newui.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.newui.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.newui.slovak.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.newui.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.oled.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.oled.newui.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.ptc.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.slovak.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.soioexpandernoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.sonoff.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.sonoff.esp8285.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.sonoffota.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.sonoffota.esp8285.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.4r1.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.4m2m.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.4m2m.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.4m2m.slovak.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.4m2m.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.classic.4m1m.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.classic.4m1m.portuguese-br.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.classic.4m1m.slovak.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.classic.4m1m.spanish.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.classic.4m1m.thorrax.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.sonoff.classic.1m512.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.sonoff.ota.classic.1m64.bin
Binary file not shown.
Binary file removed bins/BrewPiLess.v3.5.thorrax.newui.4m2m.bin
Binary file not shown.
57 changes: 0 additions & 57 deletions bins/README.md

This file was deleted.

26 changes: 0 additions & 26 deletions doc/BrewNCalibrate.md

This file was deleted.

45 changes: 0 additions & 45 deletions doc/PressureMonitor.md

This file was deleted.

9 changes: 0 additions & 9 deletions doc/README.md

This file was deleted.

23 changes: 0 additions & 23 deletions doc/SystemSetup.md

This file was deleted.

Binary file removed doc/image/gdsetting.jpg
Binary file not shown.
Binary file removed doc/image/gravity_input.jpg
Binary file not shown.
Binary file removed doc/image/pressure-setting.jpg
Binary file not shown.
38 changes: 0 additions & 38 deletions doc/index.md

This file was deleted.

48 changes: 0 additions & 48 deletions doc/ubidotsMQTT.md

This file was deleted.

5 changes: 1 addition & 4 deletions doc/HardwareGeneral.md → docs/10.HardwareGeneral.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ This is default configuration, you can change it in `config.h`.

Note: The GPIOs of ESP8266 are not all **General Purpose**. Some of them has special functions, and might not be usable. For example, some PINs on my NodeMcu board don't work normally.
**!!Important !!** It is hightly recommended to pull up GPIO0 and GPIO2 while pull down GPIO15 so that the system will start up normally instead of staying in bootrom mode in case the system crashes. Updating the system configuration and firmware also results in restart of system, and sometimes this issue happens if the circuit isn't implementated. Check this url for detail information:
https://github.com/esp8266/Arduino/blob/master/doc/boards.md#minimal-hardware-setup-for-bootloading-and-usage
https://github.com/esp8266/Arduino/blob/master/doc/boards.rst#minimal-hardware-setup-for-bootloading-and-usage

**!! The rotary encoder is not supported by directly connecting it to ESP8266. That will prevents ESP8266 to boot up when the rotary encoder is at certain positions.!!**

Expand Down Expand Up @@ -56,6 +56,3 @@ No longer available after v2.7. Two-button configuration will work on the hardwa

### 2 Buttons via PCF8574 _Not Recommended_
Use this option to share the same hardware with BrewManiacEx. UP is connect to P1 while DOWN is connect to P0. (Enter is at P2, and Start is at P3. BrewPiLess uses only two buttons.)

***
[Index](index.md)
2 changes: 0 additions & 2 deletions doc/HardwareExample1.md → docs/11.HardwareExample1.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,3 @@ This the simplest setup which mixes 5v and 3.3v circuits. It might _**not**_ be
* Some relay modules might not work under 3.3v. All of mine work, though.
* Some DS18B20 waterproof sensors, especiallly from Amazon, support only parasitic power mode. The sensors run in Parasitic mode are not stable, so BrewPi, hence BrewPiLess, **doesn’t support** parasitic power mode. The sensors can be detected by other sketches, but BrewPi(less) won't recognize them

***
[Index](index.md).
2 changes: 0 additions & 2 deletions doc/HardwareSONOFF.md → docs/12.HarddwareSONOFF.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,3 @@ SONOFF dual is not supported, because the Relays are controlled by Serial instea

Please note that some older SONOFFs, maybe before 2018, use ESP8266 while new ones use ESP8285. Right configuration must be used.

***
[Index](index.md)
Loading