Tom Wilson
|
913e4c7cd5
|
Add more precision to reported roller speeds
|
4 years ago |
Tom Wilson
|
d21d098a78
|
Move to non-integrating PID control system
|
4 years ago |
Tom Wilson
|
49a5cdc871
|
Add motor parameter reporting
|
4 years ago |
Tom Wilson
|
b1e280004f
|
Add zero speed pulse measurement updates for better rev count
|
4 years ago |
Tom Wilson
|
820f5843aa
|
Add fan speed sensor, add oil alarm motor cutout
|
4 years ago |
Tom Wilson
|
af06bf73e4
|
Add rollercontrol MQTT reporting
|
4 years ago |
Tom Wilson
|
ffae5ad254
|
Add oil pressure sensor
|
4 years ago |
Tom Wilson
|
83548dc5f9
|
Add motor paramter control via MQTT
|
4 years ago |
Tom Wilson
|
9582fd53af
|
Add pipe pressure sensing and MQTT publishing
|
4 years ago |
Tom Wilson
|
c3ce48f06b
|
Add bin level and empty sensors
|
4 years ago |
Tom Wilson
|
6c3de019d4
|
Add OTA firmware update to primary ESP32
|
4 years ago |
Tom Wilson
|
30f72baa83
|
Add manual override control via MQTT
|
4 years ago |
Tom Wilson
|
6d66e8df5a
|
Add motor control in primary loop
|
4 years ago |
Tom Wilson
|
5645cb032d
|
Add wheel speed sensing, remove manual pulsecount overflow
|
4 years ago |
Tom Wilson
|
b2e9d772b0
|
Add power timeout
|
4 years ago |
Tom Wilson
|
2b349433a8
|
Add power button and comms led
|
4 years ago |
Tom Wilson
|
5f012ac67a
|
Update 'README.md'
|
4 years ago |
Tom Wilson
|
2aa689893f
|
Set default env to the priamry esp32
|
4 years ago |
Tom Wilson
|
417fd618f3
|
Add initial MQTT client features
|
4 years ago |
Tom Wilson
|
64fb562be1
|
Add motor control to I2C task on primary
|
4 years ago |
Tom Wilson
|
c51c71dc06
|
Fix default structs, add explicit array indexes
|
4 years ago |
Tom Wilson
|
87026eb63f
|
Add motor control via I2C writes
|
4 years ago |
Tom Wilson
|
42a53ff490
|
Change motor settings struct to "control"
|
4 years ago |
Tom Wilson
|
f5f0053b77
|
Implement on demand I2C task on primary ESP32
|
4 years ago |
Tom Wilson
|
11ca37909d
|
Add first I2C comms
|
4 years ago |
Tom Wilson
|
d2a8bff74b
|
Move shared structs between coontrollers into common
|
4 years ago |
Tom Wilson
|
a67d11a670
|
Fix for motor control bug
|
4 years ago |
Tom Wilson
|
67aeeda63d
|
Add roller rev tracking. Closes #4
|
4 years ago |
Tom Wilson
|
4ac40d45fe
|
Split motor settings out, clean up queue init. Closes #2
|
4 years ago |
Tom Wilson
|
a669b248e2
|
Added max duty for controllable dead time between phases
|
4 years ago |
Tom Wilson
|
2ee6f8c4c0
|
Add other 2 roller speed sensors, convert motors and rollers to indexed
|
4 years ago |
Tom Wilson
|
82b21b357d
|
Change indent style, add other 2 motors
|
4 years ago |
Tom Wilson
|
2e7ccce082
|
Add motor 1 PWM and PID control
|
4 years ago |
Tom Wilson
|
127390ffb9
|
Add first speed sensing of roller photointerrupter
|
4 years ago |
Tom Wilson
|
8ebd724436
|
Point directly to use ESP-IDF 4.4
|
4 years ago |
Tom Wilson
|
525ae31d3e
|
Add roller speed module structure
|
4 years ago |
Tom Wilson
|
42f3753b2b
|
Split source into the two ESP32 modules
|
4 years ago |
Tom Wilson
|
db52cbe01c
|
Basic motor speed test
|
4 years ago |
Tom Wilson
|
b50197608c
|
Initial PIO project
|
4 years ago |
Tom Wilson
|
5b72a3ea25
|
Initial commit
|
4 years ago |