├── .gitignore ├── .gitmodules ├── .idea ├── .gitignore ├── .name ├── cmake.xml ├── deployment.xml ├── fugu-mppt-fw.iml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml ├── runConfigurations │ ├── app_esp32s3.xml │ ├── app_openocd.xml │ ├── converter_test_cpp.xml │ ├── esp32_debug.xml │ └── scope_test_cpp.xml ├── vcs.xml └── webServers.xml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── TODO.md ├── components ├── Adafruit_ADS1X15 │ └── CMakeLists.txt ├── Arduino-LiquidCrystal-I2C │ └── CMakeLists.txt ├── ESPTelnet │ └── CMakeLists.txt ├── INA226_WE │ └── CMakeLists.txt ├── InfluxDB-Client-for-Arduino │ └── CMakeLists.txt ├── README.md ├── SimpleFTPServer │ └── CMakeLists.txt └── esp32-semihosting-profiler │ ├── CMakeLists.txt │ └── sprofiler.py ├── config ├── fmetal │ └── conf │ │ ├── board.conf │ │ ├── charger.conf │ │ ├── coil.conf │ │ ├── converter.conf │ │ ├── limits.conf │ │ ├── mqtt.conf │ │ ├── sensor.conf │ │ └── tele.conf ├── fugu1 │ ├── fugu1 │ │ └── conf │ │ │ ├── charger.conf │ │ │ ├── coil.conf │ │ │ ├── converter.conf │ │ │ ├── limits.conf │ │ │ ├── pins.conf │ │ │ ├── pins_esp32.conf │ │ │ └── sensor.conf │ └── fugu_int_adc │ │ ├── README.md │ │ └── conf │ │ ├── limits.conf │ │ ├── pins.conf │ │ └── sensor.conf ├── lab │ ├── dry_int │ │ └── conf │ │ │ ├── coil.conf │ │ │ ├── limits.conf │ │ │ ├── pins.conf │ │ │ ├── pprof.conf │ │ │ └── sensor.conf │ ├── dry_mock │ │ └── conf │ │ │ ├── board.conf │ │ │ ├── coil.conf │ │ │ ├── converter.conf │ │ │ ├── limits.conf │ │ │ ├── pprof.conf │ │ │ ├── sensor.conf │ │ │ └── tele.conf │ ├── f2_test │ │ └── conf │ │ │ ├── coil.conf │ │ │ ├── converter.conf │ │ │ ├── limits.conf │ │ │ ├── pins.conf │ │ │ ├── sensor.conf │ │ │ └── tracker.conf │ ├── fboost │ │ └── conf │ │ │ ├── board.conf │ │ │ ├── charger.conf │ │ │ ├── coil.conf │ │ │ ├── converter.conf │ │ │ ├── limits.conf │ │ │ ├── sensor.conf │ │ │ └── tracker.conf │ ├── fbuck_lab_bench │ │ └── conf │ │ │ ├── charger.conf │ │ │ ├── coil.conf │ │ │ ├── converter.conf │ │ │ ├── limits.conf │ │ │ ├── mqtt.conf │ │ │ ├── pins.conf │ │ │ ├── sensor.conf │ │ │ ├── tele.conf │ │ │ └── tracker.conf │ └── fbuck_lab_bench_no_ina226 │ │ └── conf │ │ ├── charger.conf │ │ ├── coil.conf │ │ ├── converter.conf │ │ ├── limits.conf │ │ ├── mqtt.conf │ │ ├── pins.conf │ │ ├── sensor.conf │ │ ├── tele.conf │ │ └── tracker.conf ├── make-image.py ├── psu_12v │ ├── README.md │ └── conf │ │ ├── board.conf │ │ ├── charger.conf │ │ ├── coil.conf │ │ ├── converter.conf │ │ ├── limits.conf │ │ └── sensor.conf └── solar-boost │ └── conf │ ├── board.conf │ ├── charger.conf │ ├── coil.conf │ ├── converter.conf │ ├── limits.conf │ └── sensor.conf ├── doc ├── Configuration.md ├── Console.md ├── Control Loop.md ├── Diode Emulation.md ├── Internal ADC.md ├── Logging.md ├── NOTES.MD ├── Power Loop.md ├── Real-time Counter.md ├── Sensors.md ├── Signal Filters.md ├── Test Cases.MD ├── commerce.md ├── dev-notes │ ├── Clion IDE.md │ ├── Real-Time Latency.md │ ├── binary size.md │ ├── data-storage.md │ ├── esp32.md │ ├── img │ │ ├── pwm-ccm-dcm.webp │ │ ├── pwm-cot.webp │ │ └── pwm-pfm.webp │ ├── ina226.md │ ├── libs.md │ ├── performance profiling.md │ ├── persistent storage.md │ ├── pwm modes.md │ ├── spin-off.md │ └── telemetry.md ├── hw failurs ├── img │ ├── noise1.webp │ ├── noiseIIR2.webp │ ├── noiseIir.webp │ └── noise_2p.webp └── web.MD ├── etc ├── __init__.py ├── build-scripts │ ├── idf-build-web-flash-bins.py │ ├── pio-build-for-webflash.sh │ └── pio-build-web-flash-bins.py ├── gdbinit ├── micropython-relay │ └── relay.py ├── mqtt_client.py ├── ntc.py ├── ota.py ├── plotest.cpp ├── scope_client │ ├── README.md │ ├── __init__.py │ ├── adaptive_noise_filter │ │ ├── __init__.py │ │ ├── adaptive-noise.py │ │ ├── anf.py │ │ ├── anf_test.py │ │ ├── ewm.py │ │ ├── fir-vs-iir.py │ │ ├── iout.csv │ │ ├── iout_50hz_inverter_noise.csv │ │ ├── noise-smooth-var.py │ │ ├── notch.py │ │ ├── ntc.csv │ │ ├── ucTemp.csv │ │ ├── vin.csv │ │ ├── vin1.csv │ │ └── vout.csv │ ├── china-inverter-1kw-load │ │ ├── img.webp │ │ ├── iout.csv │ │ ├── ntc.csv │ │ ├── ucTemp.csv │ │ ├── vin.csv │ │ └── vout.csv │ ├── data │ │ ├── heater500w-off-on │ │ │ ├── iout_454hz.csv │ │ │ ├── ntc_199hz.csv │ │ │ ├── vin_399hz.csv │ │ │ └── vout_453hz.csv │ │ ├── iout_451hz.csv │ │ ├── pv8A-inv500W │ │ │ ├── iout.csv │ │ │ ├── ntc.csv │ │ │ ├── ntc_201hz.csv │ │ │ ├── ucTemp.csv │ │ │ ├── vin.csv │ │ │ ├── vout.csv │ │ │ └── vout_filt.csv │ │ ├── var-inverter │ │ │ ├── iout_452hz.csv │ │ │ ├── vin_402hz.csv │ │ │ ├── vout_452hz.csv │ │ │ └── vout_filt_452hz.csv │ │ ├── vin_401hz.csv │ │ └── vout_451hz.csv │ ├── filt.py │ ├── ngscope.md │ ├── notch_filter │ │ ├── __init__.py │ │ ├── iout_50hz_inverter_noise.csv │ │ ├── notch-filter.py │ │ ├── notch.py │ │ └── vout_50hz_inverter.csv │ ├── requirements.txt │ ├── scope-client.cpp │ └── scope-client.py ├── upload.py └── web │ └── index.html ├── main ├── CMakeLists.txt ├── README.md └── idf_component.yml ├── ota.sh ├── partitions.csv ├── provision.sh ├── sdkconfig.defaults ├── src ├── adc │ ├── adc.h │ ├── adc_dummy.h │ ├── adc_esp32.h │ ├── adc_esp32_cont.cpp │ ├── adc_esp32_cont.h │ ├── ads.h │ ├── ina226.h │ ├── mock.h │ └── sampling.h ├── asciichart │ ├── ascii.h │ ├── ascii2.h │ ├── color.h │ ├── constants.h │ ├── style.h │ └── text.h ├── battery.h ├── buck.h ├── charger.h ├── conf.h ├── console.cpp ├── console.h ├── cooling.h ├── etc │ ├── atomicops.h │ ├── concurrentqueue.h │ ├── ota.h │ ├── perf.h │ ├── pinconfig.h │ ├── plot.h │ ├── readerwritercircularbuffer.h │ ├── readerwriterqueue.h │ ├── rt.cpp │ ├── rt.h │ └── version.h ├── i2c.h ├── logging.cpp ├── logging.h ├── main.cpp ├── math │ ├── float16.cpp │ ├── float16.h │ ├── noise.h │ ├── notch.h │ └── statmath.h ├── metering.h ├── mppt.cpp ├── mppt.h ├── pd_control.h ├── pwm │ ├── backflow.h │ ├── ledc.h │ ├── mcpwm.h │ └── mock.h ├── selftest │ ├── backflow.h │ └── highside.h ├── storage │ └── key-value.h ├── store.h ├── tele │ ├── HAMqttDevice.cpp │ ├── HAMqttDevice.h │ ├── home_assistant.cpp │ ├── home_assistant.h │ ├── mqtt.cpp │ ├── mqtt.h │ ├── scope.h │ ├── telemetry.cpp │ └── telemetry.h ├── temperature.h ├── tracker.h ├── util.cpp ├── util.h ├── viz │ ├── lcd.cpp │ ├── lcd.h │ └── led.h └── web │ ├── server.cpp │ └── server.h └── test ├── README ├── host-stub ├── converter-test.cpp ├── mock.h ├── pins.conf └── scope-test.cpp ├── main.cpp ├── main_ads_rate.cpp ├── test_buck.cpp ├── test_converter.cpp ├── test_math.cpp ├── test_meter.cpp └── test_sampler.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | fugu-firmware -------------------------------------------------------------------------------- /.idea/cmake.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/cmake.xml -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/deployment.xml -------------------------------------------------------------------------------- /.idea/fugu-mppt-fw.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/fugu-mppt-fw.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/app_esp32s3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/runConfigurations/app_esp32s3.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/app_openocd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/runConfigurations/app_openocd.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/converter_test_cpp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/runConfigurations/converter_test_cpp.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/esp32_debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/runConfigurations/esp32_debug.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/scope_test_cpp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/runConfigurations/scope_test_cpp.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/webServers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/.idea/webServers.xml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/TODO.md -------------------------------------------------------------------------------- /components/Adafruit_ADS1X15/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/Adafruit_ADS1X15/CMakeLists.txt -------------------------------------------------------------------------------- /components/Arduino-LiquidCrystal-I2C/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/Arduino-LiquidCrystal-I2C/CMakeLists.txt -------------------------------------------------------------------------------- /components/ESPTelnet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/ESPTelnet/CMakeLists.txt -------------------------------------------------------------------------------- /components/INA226_WE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/INA226_WE/CMakeLists.txt -------------------------------------------------------------------------------- /components/InfluxDB-Client-for-Arduino/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/InfluxDB-Client-for-Arduino/CMakeLists.txt -------------------------------------------------------------------------------- /components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/README.md -------------------------------------------------------------------------------- /components/SimpleFTPServer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/SimpleFTPServer/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp32-semihosting-profiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/esp32-semihosting-profiler/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp32-semihosting-profiler/sprofiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/components/esp32-semihosting-profiler/sprofiler.py -------------------------------------------------------------------------------- /config/fmetal/conf/board.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/board.conf -------------------------------------------------------------------------------- /config/fmetal/conf/charger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/charger.conf -------------------------------------------------------------------------------- /config/fmetal/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/coil.conf -------------------------------------------------------------------------------- /config/fmetal/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/converter.conf -------------------------------------------------------------------------------- /config/fmetal/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/limits.conf -------------------------------------------------------------------------------- /config/fmetal/conf/mqtt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/mqtt.conf -------------------------------------------------------------------------------- /config/fmetal/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fmetal/conf/sensor.conf -------------------------------------------------------------------------------- /config/fmetal/conf/tele.conf: -------------------------------------------------------------------------------- 1 | influxdb_host=192.168.178.180 2 | -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/charger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/charger.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/coil.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/converter.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/limits.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/pins.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/pins_esp32.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/pins_esp32.conf -------------------------------------------------------------------------------- /config/fugu1/fugu1/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu1/conf/sensor.conf -------------------------------------------------------------------------------- /config/fugu1/fugu_int_adc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu_int_adc/README.md -------------------------------------------------------------------------------- /config/fugu1/fugu_int_adc/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu_int_adc/conf/limits.conf -------------------------------------------------------------------------------- /config/fugu1/fugu_int_adc/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu_int_adc/conf/pins.conf -------------------------------------------------------------------------------- /config/fugu1/fugu_int_adc/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/fugu1/fugu_int_adc/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/dry_int/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_int/conf/coil.conf -------------------------------------------------------------------------------- /config/lab/dry_int/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_int/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/dry_int/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_int/conf/pins.conf -------------------------------------------------------------------------------- /config/lab/dry_int/conf/pprof.conf: -------------------------------------------------------------------------------- 1 | sprofiler_hz=300 -------------------------------------------------------------------------------- /config/lab/dry_int/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_int/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/board.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_mock/conf/board.conf -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/coil.conf: -------------------------------------------------------------------------------- 1 | L0=50e-6 -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_mock/conf/converter.conf -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_mock/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/pprof.conf: -------------------------------------------------------------------------------- 1 | # sprofiler_hz=300 -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/dry_mock/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/dry_mock/conf/tele.conf: -------------------------------------------------------------------------------- 1 | # influxdb_host= 2 | -------------------------------------------------------------------------------- /config/lab/f2_test/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/f2_test/conf/coil.conf -------------------------------------------------------------------------------- /config/lab/f2_test/conf/converter.conf: -------------------------------------------------------------------------------- 1 | 2 | boost=0 3 | forced_pwm=1 4 | #mode=fixedD 5 | vout_max=29 6 | # M= -------------------------------------------------------------------------------- /config/lab/f2_test/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/f2_test/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/f2_test/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/f2_test/conf/pins.conf -------------------------------------------------------------------------------- /config/lab/f2_test/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/f2_test/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/f2_test/conf/tracker.conf: -------------------------------------------------------------------------------- 1 | 2 | target_duty_cycle = 0.425 -------------------------------------------------------------------------------- /config/lab/fboost/conf/board.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/board.conf -------------------------------------------------------------------------------- /config/lab/fboost/conf/charger.conf: -------------------------------------------------------------------------------- 1 | vout_max=75 -------------------------------------------------------------------------------- /config/lab/fboost/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/coil.conf -------------------------------------------------------------------------------- /config/lab/fboost/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/converter.conf -------------------------------------------------------------------------------- /config/lab/fboost/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/fboost/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/fboost/conf/tracker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fboost/conf/tracker.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/charger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/charger.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/coil.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/converter.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/mqtt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/mqtt.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/pins.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/tele.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench/conf/tele.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench/conf/tracker.conf: -------------------------------------------------------------------------------- 1 | 2 | target_duty_cycle = 0.37 3 | -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/charger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/charger.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/coil.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/converter.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/limits.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/mqtt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/mqtt.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/pins.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/pins.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/sensor.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/tele.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/lab/fbuck_lab_bench_no_ina226/conf/tele.conf -------------------------------------------------------------------------------- /config/lab/fbuck_lab_bench_no_ina226/conf/tracker.conf: -------------------------------------------------------------------------------- 1 | 2 | target_duty_cycle = 0.37 3 | -------------------------------------------------------------------------------- /config/make-image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/make-image.py -------------------------------------------------------------------------------- /config/psu_12v/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/README.md -------------------------------------------------------------------------------- /config/psu_12v/conf/board.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/conf/board.conf -------------------------------------------------------------------------------- /config/psu_12v/conf/charger.conf: -------------------------------------------------------------------------------- 1 | vout_max=12 -------------------------------------------------------------------------------- /config/psu_12v/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/conf/coil.conf -------------------------------------------------------------------------------- /config/psu_12v/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/conf/converter.conf -------------------------------------------------------------------------------- /config/psu_12v/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/conf/limits.conf -------------------------------------------------------------------------------- /config/psu_12v/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/psu_12v/conf/sensor.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/board.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/board.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/charger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/charger.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/coil.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/coil.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/converter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/converter.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/limits.conf -------------------------------------------------------------------------------- /config/solar-boost/conf/sensor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/config/solar-boost/conf/sensor.conf -------------------------------------------------------------------------------- /doc/Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Configuration.md -------------------------------------------------------------------------------- /doc/Console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Console.md -------------------------------------------------------------------------------- /doc/Control Loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Control Loop.md -------------------------------------------------------------------------------- /doc/Diode Emulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Diode Emulation.md -------------------------------------------------------------------------------- /doc/Internal ADC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Internal ADC.md -------------------------------------------------------------------------------- /doc/Logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Logging.md -------------------------------------------------------------------------------- /doc/NOTES.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/NOTES.MD -------------------------------------------------------------------------------- /doc/Power Loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Power Loop.md -------------------------------------------------------------------------------- /doc/Real-time Counter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Real-time Counter.md -------------------------------------------------------------------------------- /doc/Sensors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Sensors.md -------------------------------------------------------------------------------- /doc/Signal Filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Signal Filters.md -------------------------------------------------------------------------------- /doc/Test Cases.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/Test Cases.MD -------------------------------------------------------------------------------- /doc/commerce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/commerce.md -------------------------------------------------------------------------------- /doc/dev-notes/Clion IDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/Clion IDE.md -------------------------------------------------------------------------------- /doc/dev-notes/Real-Time Latency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/Real-Time Latency.md -------------------------------------------------------------------------------- /doc/dev-notes/binary size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/binary size.md -------------------------------------------------------------------------------- /doc/dev-notes/data-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/data-storage.md -------------------------------------------------------------------------------- /doc/dev-notes/esp32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/esp32.md -------------------------------------------------------------------------------- /doc/dev-notes/img/pwm-ccm-dcm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/img/pwm-ccm-dcm.webp -------------------------------------------------------------------------------- /doc/dev-notes/img/pwm-cot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/img/pwm-cot.webp -------------------------------------------------------------------------------- /doc/dev-notes/img/pwm-pfm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/img/pwm-pfm.webp -------------------------------------------------------------------------------- /doc/dev-notes/ina226.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/ina226.md -------------------------------------------------------------------------------- /doc/dev-notes/libs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/libs.md -------------------------------------------------------------------------------- /doc/dev-notes/performance profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/performance profiling.md -------------------------------------------------------------------------------- /doc/dev-notes/persistent storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/persistent storage.md -------------------------------------------------------------------------------- /doc/dev-notes/pwm modes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/pwm modes.md -------------------------------------------------------------------------------- /doc/dev-notes/spin-off.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/spin-off.md -------------------------------------------------------------------------------- /doc/dev-notes/telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/dev-notes/telemetry.md -------------------------------------------------------------------------------- /doc/hw failurs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/hw failurs -------------------------------------------------------------------------------- /doc/img/noise1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/img/noise1.webp -------------------------------------------------------------------------------- /doc/img/noiseIIR2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/img/noiseIIR2.webp -------------------------------------------------------------------------------- /doc/img/noiseIir.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/img/noiseIir.webp -------------------------------------------------------------------------------- /doc/img/noise_2p.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/img/noise_2p.webp -------------------------------------------------------------------------------- /doc/web.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/doc/web.MD -------------------------------------------------------------------------------- /etc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/build-scripts/idf-build-web-flash-bins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/build-scripts/idf-build-web-flash-bins.py -------------------------------------------------------------------------------- /etc/build-scripts/pio-build-for-webflash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/build-scripts/pio-build-for-webflash.sh -------------------------------------------------------------------------------- /etc/build-scripts/pio-build-web-flash-bins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/build-scripts/pio-build-web-flash-bins.py -------------------------------------------------------------------------------- /etc/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/gdbinit -------------------------------------------------------------------------------- /etc/micropython-relay/relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/micropython-relay/relay.py -------------------------------------------------------------------------------- /etc/mqtt_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/mqtt_client.py -------------------------------------------------------------------------------- /etc/ntc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/ntc.py -------------------------------------------------------------------------------- /etc/ota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/ota.py -------------------------------------------------------------------------------- /etc/plotest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/plotest.cpp -------------------------------------------------------------------------------- /etc/scope_client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/README.md -------------------------------------------------------------------------------- /etc/scope_client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/adaptive-noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/adaptive-noise.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/anf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/anf.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/anf_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/anf_test.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/ewm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/ewm.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/fir-vs-iir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/fir-vs-iir.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/iout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/iout.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/iout_50hz_inverter_noise.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/iout_50hz_inverter_noise.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/noise-smooth-var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/noise-smooth-var.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/notch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/notch.py -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/ntc.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/ntc.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/ucTemp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/ucTemp.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/vin.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/vin.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/vin1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/vin1.csv -------------------------------------------------------------------------------- /etc/scope_client/adaptive_noise_filter/vout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/adaptive_noise_filter/vout.csv -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/img.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/img.webp -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/iout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/iout.csv -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/ntc.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/ntc.csv -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/ucTemp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/ucTemp.csv -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/vin.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/vin.csv -------------------------------------------------------------------------------- /etc/scope_client/china-inverter-1kw-load/vout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/china-inverter-1kw-load/vout.csv -------------------------------------------------------------------------------- /etc/scope_client/data/heater500w-off-on/iout_454hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/heater500w-off-on/iout_454hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/heater500w-off-on/ntc_199hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/heater500w-off-on/ntc_199hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/heater500w-off-on/vin_399hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/heater500w-off-on/vin_399hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/heater500w-off-on/vout_453hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/heater500w-off-on/vout_453hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/iout_451hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/iout_451hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/iout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/iout.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/ntc.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/ntc.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/ntc_201hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/ntc_201hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/ucTemp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/ucTemp.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/vin.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/vin.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/vout.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/vout.csv -------------------------------------------------------------------------------- /etc/scope_client/data/pv8A-inv500W/vout_filt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/pv8A-inv500W/vout_filt.csv -------------------------------------------------------------------------------- /etc/scope_client/data/var-inverter/iout_452hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/var-inverter/iout_452hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/var-inverter/vin_402hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/var-inverter/vin_402hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/var-inverter/vout_452hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/var-inverter/vout_452hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/var-inverter/vout_filt_452hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/var-inverter/vout_filt_452hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/vin_401hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/vin_401hz.csv -------------------------------------------------------------------------------- /etc/scope_client/data/vout_451hz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/data/vout_451hz.csv -------------------------------------------------------------------------------- /etc/scope_client/filt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/filt.py -------------------------------------------------------------------------------- /etc/scope_client/ngscope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/ngscope.md -------------------------------------------------------------------------------- /etc/scope_client/notch_filter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/scope_client/notch_filter/iout_50hz_inverter_noise.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/notch_filter/iout_50hz_inverter_noise.csv -------------------------------------------------------------------------------- /etc/scope_client/notch_filter/notch-filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/notch_filter/notch-filter.py -------------------------------------------------------------------------------- /etc/scope_client/notch_filter/notch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/notch_filter/notch.py -------------------------------------------------------------------------------- /etc/scope_client/notch_filter/vout_50hz_inverter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/notch_filter/vout_50hz_inverter.csv -------------------------------------------------------------------------------- /etc/scope_client/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/requirements.txt -------------------------------------------------------------------------------- /etc/scope_client/scope-client.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/scope_client/scope-client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/scope_client/scope-client.py -------------------------------------------------------------------------------- /etc/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fl4p/fugu-mppt-firmware/HEAD/etc/upload.py -------------------------------------------------------------------------------- /etc/web/index.html: -------------------------------------------------------------------------------- 1 |