├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .gitignore ├── LICENSE ├── README.md ├── counterfit-app ├── .pylintrc ├── LICENSE ├── MANIFEST.in ├── README.md ├── build.sh ├── requirements.txt ├── setup.cfg ├── setup.py ├── src │ ├── CounterFit │ │ ├── __init__.py │ │ ├── actuators.py │ │ ├── binary_sensors.py │ │ ├── counterfit.py │ │ ├── i2c_sensors.py │ │ ├── sensors.py │ │ ├── serial_sensors.py │ │ ├── static │ │ │ ├── images │ │ │ │ ├── CounterFitLogo.png │ │ │ │ └── favicon.png │ │ │ ├── socket.io.min.js │ │ │ ├── socket.io.min.js.map │ │ │ └── style.css │ │ └── templates │ │ │ ├── binary_sensor_create_settings.html │ │ │ ├── boolean_sensor.html │ │ │ ├── camera_sensor.html │ │ │ ├── float_sensor.html │ │ │ ├── gps_sensor.html │ │ │ ├── home.html │ │ │ ├── i2c_float_sensor.html │ │ │ ├── i2c_integer_sensor.html │ │ │ ├── i2c_sensor_create_settings.html │ │ │ ├── integer_sensor.html │ │ │ ├── led_actuator.html │ │ │ ├── pin_sensor_create_settings.html │ │ │ ├── relay_actuator.html │ │ │ └── serial_sensor_create_settings.html │ ├── __main__.py │ └── tests │ │ ├── __init__.py │ │ ├── route.gpx │ │ └── test_serial_sensors.py └── upload.sh ├── images ├── Artwork.sketch └── CounterFitLogo.png ├── requirements.txt ├── samples └── grove │ ├── button-temperature-sensor-controlled-relay │ ├── README.md │ ├── assets │ │ └── HardwareSetup.png │ ├── main.py │ └── requirements.txt │ └── light-sensor-controlled-led │ ├── README.md │ ├── app.py │ └── requirements.txt └── shims ├── CounterFitConnection ├── .gitignore ├── .pylintrc ├── README.md ├── build.sh ├── counterfit_connection.py ├── requirements.txt ├── setup.py ├── tests │ ├── __init__.py │ └── test_counterfit_connection.py └── upload.sh ├── SeeedStudios ├── Seeed_Python_DHT │ ├── .pylintrc │ ├── README.md │ ├── build.sh │ ├── counterfit_shims_seeed_python_dht.py │ ├── requirements.txt │ ├── setup.py │ ├── tests │ │ ├── __init__.py │ │ └── test_counterfit_shims_seeed_python_dht.py │ └── upload.sh ├── grove_py │ ├── .gitignore │ ├── .pylintrc │ ├── README.md │ ├── build.sh │ ├── counterfit_shims_grove │ │ ├── __init__.py │ │ ├── adc.py │ │ ├── grove_led.py │ │ ├── grove_light_sensor_v1_2.py │ │ └── grove_relay.py │ ├── requirements.txt │ ├── setup.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_grove_led.py │ │ ├── test_grove_light_sensor_v1_2.py │ │ └── test_grove_relay.py │ └── upload.sh └── seeed-python-si114x │ ├── README.md │ ├── build.sh │ ├── counterfit_shims_seeed_si114x.py │ ├── requirements.txt │ ├── setup.py │ ├── tests │ ├── __init__.py │ └── test_counterfit_shims_seeed_si114x.py │ └── upload.sh ├── picamera ├── .gitignore ├── README.md ├── build.sh ├── counterfit_shims_picamera │ ├── __init__.py │ └── camera.py ├── requirements.txt ├── setup.py ├── tests │ ├── __init__.py │ └── test_counterfit_shims_picamera.py └── upload.sh ├── pyserial ├── README.md ├── build.sh ├── counterfit_shims_serial.py ├── requirements.txt ├── setup.py ├── tests │ ├── __init__.py │ └── test_counterfit_shims_serial.py └── upload.sh └── rpi_vl53l0x ├── README.md ├── build.sh ├── counterfit_shims_rpi_vl53l0x ├── __init__.py └── vl53l0x.py ├── requirements.txt ├── setup.py ├── tests ├── __init__.py └── test_counterfit_shims_rpi_vl53l0x.py └── upload.sh /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/README.md -------------------------------------------------------------------------------- /counterfit-app/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/.pylintrc -------------------------------------------------------------------------------- /counterfit-app/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/LICENSE -------------------------------------------------------------------------------- /counterfit-app/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/MANIFEST.in -------------------------------------------------------------------------------- /counterfit-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/README.md -------------------------------------------------------------------------------- /counterfit-app/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /counterfit-app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/requirements.txt -------------------------------------------------------------------------------- /counterfit-app/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/setup.cfg -------------------------------------------------------------------------------- /counterfit-app/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/setup.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/__init__.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/actuators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/actuators.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/binary_sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/binary_sensors.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/counterfit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/counterfit.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/i2c_sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/i2c_sensors.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/sensors.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/serial_sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/serial_sensors.py -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/static/images/CounterFitLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/static/images/CounterFitLogo.png -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/static/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/static/images/favicon.png -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/static/socket.io.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/static/socket.io.min.js -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/static/socket.io.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/static/socket.io.min.js.map -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/static/style.css -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/binary_sensor_create_settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/binary_sensor_create_settings.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/boolean_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/boolean_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/camera_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/camera_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/float_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/float_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/gps_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/gps_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/home.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/i2c_float_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/i2c_float_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/i2c_integer_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/i2c_integer_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/i2c_sensor_create_settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/i2c_sensor_create_settings.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/integer_sensor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/integer_sensor.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/led_actuator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/led_actuator.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/pin_sensor_create_settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/pin_sensor_create_settings.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/relay_actuator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/relay_actuator.html -------------------------------------------------------------------------------- /counterfit-app/src/CounterFit/templates/serial_sensor_create_settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/CounterFit/templates/serial_sensor_create_settings.html -------------------------------------------------------------------------------- /counterfit-app/src/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/__main__.py -------------------------------------------------------------------------------- /counterfit-app/src/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /counterfit-app/src/tests/route.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/tests/route.gpx -------------------------------------------------------------------------------- /counterfit-app/src/tests/test_serial_sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/counterfit-app/src/tests/test_serial_sensors.py -------------------------------------------------------------------------------- /counterfit-app/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /images/Artwork.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/images/Artwork.sketch -------------------------------------------------------------------------------- /images/CounterFitLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/images/CounterFitLogo.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | twine=4.0.2 2 | black=23.1.0 -------------------------------------------------------------------------------- /samples/grove/button-temperature-sensor-controlled-relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/button-temperature-sensor-controlled-relay/README.md -------------------------------------------------------------------------------- /samples/grove/button-temperature-sensor-controlled-relay/assets/HardwareSetup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/button-temperature-sensor-controlled-relay/assets/HardwareSetup.png -------------------------------------------------------------------------------- /samples/grove/button-temperature-sensor-controlled-relay/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/button-temperature-sensor-controlled-relay/main.py -------------------------------------------------------------------------------- /samples/grove/button-temperature-sensor-controlled-relay/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/button-temperature-sensor-controlled-relay/requirements.txt -------------------------------------------------------------------------------- /samples/grove/light-sensor-controlled-led/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/light-sensor-controlled-led/README.md -------------------------------------------------------------------------------- /samples/grove/light-sensor-controlled-led/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/light-sensor-controlled-led/app.py -------------------------------------------------------------------------------- /samples/grove/light-sensor-controlled-led/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/samples/grove/light-sensor-controlled-led/requirements.txt -------------------------------------------------------------------------------- /shims/CounterFitConnection/.gitignore: -------------------------------------------------------------------------------- 1 | test_image.png -------------------------------------------------------------------------------- /shims/CounterFitConnection/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/.pylintrc -------------------------------------------------------------------------------- /shims/CounterFitConnection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/README.md -------------------------------------------------------------------------------- /shims/CounterFitConnection/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/CounterFitConnection/counterfit_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/counterfit_connection.py -------------------------------------------------------------------------------- /shims/CounterFitConnection/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/requirements.txt -------------------------------------------------------------------------------- /shims/CounterFitConnection/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/setup.py -------------------------------------------------------------------------------- /shims/CounterFitConnection/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/CounterFitConnection/tests/test_counterfit_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/CounterFitConnection/tests/test_counterfit_connection.py -------------------------------------------------------------------------------- /shims/CounterFitConnection/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/.pylintrc -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/README.md -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/counterfit_shims_seeed_python_dht.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/counterfit_shims_seeed_python_dht.py -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/requirements.txt -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/setup.py -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/tests/test_counterfit_shims_seeed_python_dht.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/Seeed_Python_DHT/tests/test_counterfit_shims_seeed_python_dht.py -------------------------------------------------------------------------------- /shims/SeeedStudios/Seeed_Python_DHT/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/.gitignore -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/.pylintrc -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/README.md -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/counterfit_shims_grove/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/counterfit_shims_grove/__init__.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/counterfit_shims_grove/adc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/counterfit_shims_grove/adc.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_led.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_light_sensor_v1_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_light_sensor_v1_2.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/counterfit_shims_grove/grove_relay.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/requirements.txt -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/setup.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/tests/test_grove_led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/tests/test_grove_led.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/tests/test_grove_light_sensor_v1_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/tests/test_grove_light_sensor_v1_2.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/tests/test_grove_relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/grove_py/tests/test_grove_relay.py -------------------------------------------------------------------------------- /shims/SeeedStudios/grove_py/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/seeed-python-si114x/README.md -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/counterfit_shims_seeed_si114x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/seeed-python-si114x/counterfit_shims_seeed_si114x.py -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/seeed-python-si114x/requirements.txt -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/seeed-python-si114x/setup.py -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/tests/test_counterfit_shims_seeed_si114x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/SeeedStudios/seeed-python-si114x/tests/test_counterfit_shims_seeed_si114x.py -------------------------------------------------------------------------------- /shims/SeeedStudios/seeed-python-si114x/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/picamera/.gitignore: -------------------------------------------------------------------------------- 1 | test_image*.* -------------------------------------------------------------------------------- /shims/picamera/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/README.md -------------------------------------------------------------------------------- /shims/picamera/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/picamera/counterfit_shims_picamera/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/counterfit_shims_picamera/__init__.py -------------------------------------------------------------------------------- /shims/picamera/counterfit_shims_picamera/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/counterfit_shims_picamera/camera.py -------------------------------------------------------------------------------- /shims/picamera/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/requirements.txt -------------------------------------------------------------------------------- /shims/picamera/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/setup.py -------------------------------------------------------------------------------- /shims/picamera/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/picamera/tests/test_counterfit_shims_picamera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/picamera/tests/test_counterfit_shims_picamera.py -------------------------------------------------------------------------------- /shims/picamera/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/pyserial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/pyserial/README.md -------------------------------------------------------------------------------- /shims/pyserial/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/pyserial/counterfit_shims_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/pyserial/counterfit_shims_serial.py -------------------------------------------------------------------------------- /shims/pyserial/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/pyserial/requirements.txt -------------------------------------------------------------------------------- /shims/pyserial/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/pyserial/setup.py -------------------------------------------------------------------------------- /shims/pyserial/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/pyserial/tests/test_counterfit_shims_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/pyserial/tests/test_counterfit_shims_serial.py -------------------------------------------------------------------------------- /shims/pyserial/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/README.md -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/build.sh: -------------------------------------------------------------------------------- 1 | rm ./dist/* 2 | python3 setup.py bdist_wheel -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/counterfit_shims_rpi_vl53l0x/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/counterfit_shims_rpi_vl53l0x/__init__.py -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/counterfit_shims_rpi_vl53l0x/vl53l0x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/counterfit_shims_rpi_vl53l0x/vl53l0x.py -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/requirements.txt -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/setup.py -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/tests/test_counterfit_shims_rpi_vl53l0x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CounterFit-IoT/CounterFit/HEAD/shims/rpi_vl53l0x/tests/test_counterfit_shims_rpi_vl53l0x.py -------------------------------------------------------------------------------- /shims/rpi_vl53l0x/upload.sh: -------------------------------------------------------------------------------- 1 | python3 -m twine upload --repository pypi dist/* --------------------------------------------------------------------------------