diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.gitignore b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.gitignore similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.gitignore rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/.gitignore diff --git a/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/c_cpp_properties.json b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/c_cpp_properties.json new file mode 100755 index 0000000..335bc65 --- /dev/null +++ b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/c_cpp_properties.json @@ -0,0 +1,139 @@ +// +// !!! WARNING !!! AUTO-GENERATED FILE! +// PLEASE DO NOT MODIFY IT AND USE "platformio.ini": +// https://docs.platformio.org/page/projectconf/section_env_build.html#build-flags +// +{ + "configurations": [ + { + "name": "PlatformIO", + "includePath": [ + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/ADS1X15", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/MCP3X21", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Wire/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SPI/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino/avr", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc/LL", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/STM32F4xx", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/open-amp/lib/include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/libmetal/lib/include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/virtual_driver", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/Core/Include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/DSP/Include", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/DSP/PrivateInclude", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T", + "C:/Users/Hakan/.platformio/lib/RunningAverage", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/CMSIS_DSP/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/EEPROM/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/IWatchdog/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Keyboard/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Mouse/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/RGB_LED_TLC59731/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Servo/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SoftwareSerial/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SubGhz/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/src", + "" + ], + "browse": { + "limitSymbolsToIncludedHeaders": true, + "path": [ + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/ADS1X15", + "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/MCP3X21", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Wire/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SPI/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino/avr", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc/LL", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/STM32F4xx", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/open-amp/lib/include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/libmetal/lib/include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/virtual_driver", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/Core/Include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/DSP/Include", + "C:/Users/Hakan/.platformio/packages/framework-cmsis/CMSIS/DSP/PrivateInclude", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/cores/arduino", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T", + "C:/Users/Hakan/.platformio/lib/RunningAverage", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/CMSIS_DSP/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/EEPROM/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/IWatchdog/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Keyboard/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Mouse/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/RGB_LED_TLC59731/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/Servo/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SoftwareSerial/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/SubGhz/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/src", + "C:/Users/Hakan/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/src", + "" + ] + }, + "defines": [ + "PLATFORMIO=60117", + "STM32F407xx", + "STM32F4", + "NO_ECAT", + "ADS1xxx", + "STM32F4xx", + "ARDUINO=10808", + "ARDUINO_ARCH_STM32", + "NDEBUG", + "ARDUINO_GENERIC_F407VGTX", + "BOARD_NAME=\"GENERIC_F407VGTX\"", + "HAL_UART_MODULE_ENABLED", + "USE_HAL_DRIVER", + "USE_FULL_LL_DRIVER", + "VARIANT_H=\"variant_generic.h\"", + "VECT_TAB_OFFSET=0x0", + "" + ], + "cStandard": "gnu17", + "cppStandard": "gnu++17", + "compilerPath": "C:/Users/Hakan/.platformio/packages/toolchain-gccarmnoneeabi/bin/arm-none-eabi-gcc.exe", + "compilerArgs": [ + "-mcpu=cortex-m4", + "-mthumb", + "-mfpu=fpv4-sp-d16", + "-mfloat-abi=hard", + "" + ] + } + ], + "version": 4 +} diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/extensions.json b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/extensions.json similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/extensions.json rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/extensions.json diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/launch.json b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/launch.json similarity index 55% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/launch.json rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/launch.json index 5a2f302..814c3ce 100755 --- a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/launch.json +++ b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/launch.json @@ -12,11 +12,11 @@ "type": "platformio-debug", "request": "launch", "name": "PIO Debug", - "executable": "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", + "executable": "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", "projectEnvName": "genericSTM32F407VGT6", - "toolchainBinDir": "/home/debian/.platformio/packages/toolchain-gccarmnoneeabi/bin", + "toolchainBinDir": "C:/Users/Hakan/.platformio/packages/toolchain-gccarmnoneeabi/bin", "internalConsoleOptions": "openOnSessionStart", - "svdPath": "/home/debian/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd", + "svdPath": "C:/Users/Hakan/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd", "preLaunchTask": { "type": "PlatformIO", "task": "Pre-Debug" @@ -26,21 +26,21 @@ "type": "platformio-debug", "request": "launch", "name": "PIO Debug (skip Pre-Debug)", - "executable": "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", + "executable": "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", "projectEnvName": "genericSTM32F407VGT6", - "toolchainBinDir": "/home/debian/.platformio/packages/toolchain-gccarmnoneeabi/bin", + "toolchainBinDir": "C:/Users/Hakan/.platformio/packages/toolchain-gccarmnoneeabi/bin", "internalConsoleOptions": "openOnSessionStart", - "svdPath": "/home/debian/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd" + "svdPath": "C:/Users/Hakan/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd" }, { "type": "platformio-debug", "request": "launch", "name": "PIO Debug (without uploading)", - "executable": "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", + "executable": "Z:/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/build/genericSTM32F407VGT6/firmware.elf", "projectEnvName": "genericSTM32F407VGT6", - "toolchainBinDir": "/home/debian/.platformio/packages/toolchain-gccarmnoneeabi/bin", + "toolchainBinDir": "C:/Users/Hakan/.platformio/packages/toolchain-gccarmnoneeabi/bin", "internalConsoleOptions": "openOnSessionStart", - "svdPath": "/home/debian/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd", + "svdPath": "C:/Users/Hakan/.platformio/platforms/ststm32/misc/svd/STM32F40x.svd", "loadMode": "manual" } ] diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/settings.json b/Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/settings.json similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/settings.json rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/.vscode/settings.json diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include/README b/Cards/EaserCAT-7000-DIO+I2C/Firmware/include/README similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include/README rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/include/README diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include/extend32to64.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/include/extend32to64.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include/extend32to64.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/include/extend32to64.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221/MyMCP3221.cpp b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/MyMCP3221/MyMCP3221.cpp similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221/MyMCP3221.cpp rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/MyMCP3221/MyMCP3221.cpp diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221/MyMCP3221.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/MyMCP3221/MyMCP3221.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221/MyMCP3221.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/MyMCP3221/MyMCP3221.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/README b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/README similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/README rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/README diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/MetalMusings_EaserCAT_7000.xml b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/MetalMusings_EaserCAT_7000.xml similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/MetalMusings_EaserCAT_7000.xml rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/MetalMusings_EaserCAT_7000.xml diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/ecat_options.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/ecat_options.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/ecat_options.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/ecat_options.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/eeprom.bin b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/eeprom.bin similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/eeprom.bin rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/eeprom.bin diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/eeprom.hex b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/eeprom.hex similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/eeprom.hex rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/eeprom.hex diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/esi.json b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/esi.json similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/esi.json rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/esi.json diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/objectlist.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/objectlist.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/objectlist.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/objectlist.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/utypes.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/utypes.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi/utypes.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes-esi/utypes.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/CMakeLists.txt b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/CMakeLists.txt similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/CMakeLists.txt rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/CMakeLists.txt diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/Doxyfile b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/Doxyfile similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/Doxyfile rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/Doxyfile diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/cc.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/cc.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/cc.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/cc.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/images/esi_pdo.png b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/images/esi_pdo.png similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/images/esi_pdo.png rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/images/esi_pdo.png diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/images/sii_pdo.png b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/images/sii_pdo.png similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/images/sii_pdo.png rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/images/sii_pdo.png diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/soes.dox b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/soes.dox similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/soes.dox rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/soes.dox diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/tutorial.txt b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/tutorial.txt similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/doc/tutorial.txt rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/doc/tutorial.txt diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/ecat_slv.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/ecat_slv.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/ecat_slv.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/ecat_slv.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/ecat_slv.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/ecat_slv.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/ecat_slv.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/ecat_slv.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_coe.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_coe.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_coe.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_coe.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_coe.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_coe.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_coe.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_coe.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eep.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eep.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eep.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eep.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eep.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eep.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eep.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eep.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eoe.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eoe.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eoe.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eoe.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eoe.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eoe.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_eoe.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_eoe.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_foe.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_foe.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_foe.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_foe.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_foe.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_foe.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/esc_foe.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/esc_foe.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/esc_hw.c b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/esc_hw.c similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/esc_hw.c rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/esc_hw.c diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.cpp b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.cpp similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.cpp rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.cpp diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.h b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.h similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.h rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.h diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.hpp b/Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.hpp similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.hpp rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/lib/soes/hal/arduino-lan9252/spi.hpp diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/platformio.ini b/Cards/EaserCAT-7000-DIO+I2C/Firmware/platformio.ini similarity index 85% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/platformio.ini rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/platformio.ini index 52f6f08..d63e300 100755 --- a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/platformio.ini +++ b/Cards/EaserCAT-7000-DIO+I2C/Firmware/platformio.ini @@ -18,8 +18,8 @@ debug_build_flags = -O0 -g -ggdb monitor_port = COM19 monitor_filters = send_on_enter, time, colorize, log2file monitor_speed = 115200 -build_flags = -Wl,--no-warn-rwx-segment -DECAT +build_flags = -Wl,--no-warn-rwx-segment -DNO_ECAT -DADS1xxx lib_deps = SPI - robtillaart/ADS1X15@^0.5.1 pilotak/MCP3X21@^1.0.1 + robtillaart/ADS1X15@^0.5.2 diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src/extend32to64.cpp b/Cards/EaserCAT-7000-DIO+I2C/Firmware/src/extend32to64.cpp similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src/extend32to64.cpp rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/src/extend32to64.cpp diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src/main.cpp b/Cards/EaserCAT-7000-DIO+I2C/Firmware/src/main.cpp similarity index 86% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src/main.cpp rename to Cards/EaserCAT-7000-DIO+I2C/Firmware/src/main.cpp index 0e2afa8..a66fcf2 100755 --- a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src/main.cpp +++ b/Cards/EaserCAT-7000-DIO+I2C/Firmware/src/main.cpp @@ -22,9 +22,15 @@ uint32_t I2C_restarts = 0; #include "Wire.h" TwoWire Wire2(PB11, PB10); +#ifdef MCP3221 #include "MyMCP3221.h" MyMCP3221 mcp3221_0(0x48, &Wire2); MyMCP3221 mcp3221_7(0x4f, &Wire2); +#endif +#ifdef ADS1xxx +#include "ADS1X15.h" +ADS1115 ads1115(0x48, &Wire2); +#endif #define bitset(byte, nbit) ((byte) |= (1 << (nbit))) #define bitclear(byte, nbit) ((byte) &= ~(1 << (nbit))) @@ -49,9 +55,15 @@ void cb_get_inputs(void) // Set Master inputs, slave outputs, last operation float scale = Obj.VoltageScale; if (scale == 0.0) scale = 1.0; +#ifdef MCP3221 int data0 = mcp3221_0.getData(); - int stat; - if ((stat = mcp3221_0.ping()) == 0) + int stat = mcp3221_0.ping(); +#endif +#ifdef ADS1xxx + int data0 = ads1115.readADC_Differential_0_1(); + int stat = ads1115.isConnected(); +#endif + if (stat == 0) { // Read good value Obj.CalculatedVoltage = scale * data0 + Obj.VoltageOffset; // Obj.RawData = data0; // Raw voltage, read by ADC @@ -121,24 +133,46 @@ void setup(void) Wire2.begin(); Wire2.setClock(I2C_BUS_SPEED); +#ifdef ADS1xxx + ads1115.begin(); + ads1115.setGain(1); // 4.096V + ads1115.setMode(1); // Single + ads1115.setDataRate(7); +#endif #ifdef ECAT ecat_slv_init(&config); #endif -#if 0 // Uncomment for commissioning tests +#if 1 // Uncomment for commissioning tests digitalWrite(outputPin[0], HIGH); // All four output leds should go high digitalWrite(outputPin[1], HIGH); digitalWrite(outputPin[2], HIGH); digitalWrite(outputPin[3], HIGH); while (1) // Apply voltage over the inputs 0-11 and see response in terminal { + int nDevices = 0; + for (int i2caddr = 0; i2caddr < 127; i2caddr++) + { + Wire2.beginTransmission(i2caddr); + int stat = Wire2.endTransmission(); + if (stat == 0) + { + Serial1.printf("I2C device found at address 0x%2x\b", i2caddr); + nDevices++; + } + } + Serial1.printf("Found %d devices\n", nDevices); +#ifdef MCP3221 Serial1.printf("I2C status=%d rawdata=%d ", mcp3221_0.ping(), mcp3221_0.getData()); +#endif +#ifdef ADS1xxx + Serial1.printf("I2C status=%d rawdata=%d ", ads1115.isConnected() ? 0 : -1, ads1115.readADC_Differential_0_1()); +#endif for (int i = 0; i < 12; i++) Serial1.printf("%u", digitalRead(inputPin[i])); Serial1.println(); delay(100); - } #endif } diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/.gitignore b/Cards/EaserCAT-7000-DIO+I2C/Kicad/.gitignore similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/.gitignore rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/.gitignore diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_084616.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_084616.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_084616.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_084616.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085136.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085136.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085136.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085136.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085707.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085707.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085707.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_085707.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_090624.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_090624.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_090624.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_090624.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_105642.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_105642.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_105642.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-05_105642.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-06_104037.zip b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-06_104037.zip similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-06_104037.zip rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000-backups/EaserCAT-7000-2025-02-06_104037.zip diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_pcb b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_pcb similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_pcb rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_pcb diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_prl b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_prl similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_prl rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_prl diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_pro b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_pro similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_pro rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_pro diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/EaserCAT-7000.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/EaserCAT-7000.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/I2C.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/I2C.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/I2C.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/I2C.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/LAN9252_DIO_SPI.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/LAN9252_DIO_SPI.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/LAN9252_DIO_SPI.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/LAN9252_DIO_SPI.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/LAN9252_diverse.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/LAN9252_diverse.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/LAN9252_diverse.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/LAN9252_diverse.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Models/J0011D01BNL_3D.STEP b/Cards/EaserCAT-7000-DIO+I2C/Kicad/Models/J0011D01BNL_3D.STEP similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Models/J0011D01BNL_3D.STEP rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/Models/J0011D01BNL_3D.STEP diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Models/TS-1187A.step b/Cards/EaserCAT-7000-DIO+I2C/Kicad/Models/TS-1187A.step similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Models/TS-1187A.step rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/Models/TS-1187A.step diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/STM32F4.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/STM32F4.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/STM32F4.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/STM32F4.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Symbols/HakansLibrary.kicad_sym b/Cards/EaserCAT-7000-DIO+I2C/Kicad/Symbols/HakansLibrary.kicad_sym similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Symbols/HakansLibrary.kicad_sym rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/Symbols/HakansLibrary.kicad_sym diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Symbols/LAN9252_PT.kicad_sym b/Cards/EaserCAT-7000-DIO+I2C/Kicad/Symbols/LAN9252_PT.kicad_sym similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/Symbols/LAN9252_PT.kicad_sym rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/Symbols/LAN9252_PT.kicad_sym diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/fp-info-cache b/Cards/EaserCAT-7000-DIO+I2C/Kicad/fp-info-cache similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/fp-info-cache rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/fp-info-cache diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/peripherals.kicad_sch b/Cards/EaserCAT-7000-DIO+I2C/Kicad/peripherals.kicad_sch similarity index 100% rename from Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/peripherals.kicad_sch rename to Cards/EaserCAT-7000-DIO+I2C/Kicad/peripherals.kicad_sch diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/c_cpp_properties.json b/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/c_cpp_properties.json deleted file mode 100755 index 1a17cf0..0000000 --- a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.vscode/c_cpp_properties.json +++ /dev/null @@ -1,136 +0,0 @@ -// -// !!! WARNING !!! AUTO-GENERATED FILE! -// PLEASE DO NOT MODIFY IT AND USE "platformio.ini": -// https://docs.platformio.org/page/projectconf/section_env_build.html#build-flags -// -{ - "configurations": [ - { - "name": "PlatformIO", - "includePath": [ - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/MCP3X21", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/ADS1X15", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Wire/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SPI/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino/avr", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc/LL", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Src", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/STM32F4xx", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/open-amp/lib/include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/libmetal/lib/include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/virtual_driver", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/Core/Include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/DSP/Include", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/DSP/PrivateInclude", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino", - "/home/debian/.platformio/packages/framework-arduinoststm32/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/CMSIS_DSP/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/EEPROM/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/IWatchdog/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Keyboard/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Mouse/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/RGB_LED_TLC59731/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Servo/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SoftwareSerial/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SubGhz/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/src", - "" - ], - "browse": { - "limitSymbolsToIncludedHeaders": true, - "path": [ - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/include", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/src", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes-esi", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/soes", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/lib/MyMCP3221", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/MCP3X21", - "/mnt/server/src/MyOwnEtherCATDevice/Cards/EaserCAT-7000-DIO+THCAD+I2C/Firmware/.pio/libdeps/genericSTM32F407VGT6/ADS1X15", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Wire/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SPI/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino/avr", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/inc/LL", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32F4xx_HAL_Driver/Src", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/STM32F4xx", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/open-amp/lib/include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/libmetal/lib/include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/virtual_driver", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/Core/Include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include", - "/home/debian/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/DSP/Include", - "/home/debian/.platformio/packages/framework-cmsis/CMSIS/DSP/PrivateInclude", - "/home/debian/.platformio/packages/framework-arduinoststm32/cores/arduino", - "/home/debian/.platformio/packages/framework-arduinoststm32/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/CMSIS_DSP/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/EEPROM/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/IWatchdog/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Keyboard/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Mouse/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/RGB_LED_TLC59731/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/Servo/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SoftwareSerial/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/SubGhz/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/USBDevice/src", - "/home/debian/.platformio/packages/framework-arduinoststm32/libraries/VirtIO/src", - "" - ] - }, - "defines": [ - "PLATFORMIO=60117", - "STM32F407xx", - "STM32F4", - "ECAT", - "STM32F4xx", - "ARDUINO=10808", - "ARDUINO_ARCH_STM32", - "NDEBUG", - "ARDUINO_GENERIC_F407VGTX", - "BOARD_NAME=\"GENERIC_F407VGTX\"", - "HAL_UART_MODULE_ENABLED", - "USE_HAL_DRIVER", - "USE_FULL_LL_DRIVER", - "VARIANT_H=\"variant_generic.h\"", - "VECT_TAB_OFFSET=0x0", - "" - ], - "cStandard": "gnu17", - "cppStandard": "gnu++17", - "compilerPath": "/home/debian/.platformio/packages/toolchain-gccarmnoneeabi/bin/arm-none-eabi-gcc", - "compilerArgs": [ - "-mcpu=cortex-m4", - "-mthumb", - "-mfpu=fpv4-sp-d16", - "-mfloat-abi=hard", - "" - ] - } - ], - "version": 4 -} diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader+Digital-IO-backups/THCAD-reader+Digital-IO-2025-02-05_080937.zip b/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader+Digital-IO-backups/THCAD-reader+Digital-IO-2025-02-05_080937.zip deleted file mode 100755 index f549c85..0000000 Binary files a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader+Digital-IO-backups/THCAD-reader+Digital-IO-2025-02-05_080937.zip and /dev/null differ diff --git a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader-input.kicad_sch b/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader-input.kicad_sch deleted file mode 100755 index b6ced0a..0000000 --- a/Cards/EaserCAT-7000-DIO+THCAD+I2C/Kicad/THCAD-reader-input.kicad_sch +++ /dev/null @@ -1,2276 +0,0 @@ -(kicad_sch - (version 20231120) - (generator "eeschema") - (generator_version "8.0") - (uuid "39cfbc0c-42ba-4187-8636-700b6ca8f3da") - (paper "A4") - (title_block - (title "THCAD reader") - ) - (lib_symbols - (symbol "Connector_Generic:Conn_01x04" - (pin_names - (offset 1.016) hide) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "J" - (at 0 5.08 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Conn_01x04" - (at 0 -7.62 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "connector" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "Connector*:*_1x??_*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Conn_01x04_1_1" - (rectangle - (start -1.27 -4.953) - (end 0 -5.207) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -1.27 -2.413) - (end 0 -2.667) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -1.27 0.127) - (end 0 -0.127) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -1.27 2.667) - (end 0 2.413) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -1.27 3.81) - (end 1.27 -6.35) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (pin passive line - (at -5.08 2.54 0) - (length 3.81) - (name "Pin_1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 0 0) - (length 3.81) - (name "Pin_2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 -2.54 0) - (length 3.81) - (name "Pin_3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 -5.08 0) - (length 3.81) - (name "Pin_4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "Device:C" - (pin_numbers hide) - (pin_names - (offset 0.254) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "C" - (at 0.635 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "C" - (at 0.635 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 0.9652 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "cap capacitor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "C_*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) (xy 2.032 -0.762) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.032 0.762) (xy 2.032 0.762) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "C_1_1" - (pin passive line - (at 0 3.81 270) - (length 2.794) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -3.81 90) - (length 2.794) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "Device:R" - (pin_numbers hide) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "R" - (at 2.032 0 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "R" - (at 0 0 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at -1.778 0 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "R res resistor" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "R_*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "R_0_1" - (rectangle - (start -1.016 -2.54) - (end 1.016 2.54) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "R_1_1" - (pin passive line - (at 0 3.81 270) - (length 1.27) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -3.81 90) - (length 1.27) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "Interface_UART:MAX3485" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -6.096 11.43 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "MAX3485" - (at 0.762 11.43 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 0 -17.78 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "https://datasheets.maximintegrated.com/en/ds/MAX3483-MAX3491.pdf" - (at 0 1.27 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "True RS-485/RS-422, 10Mbps, Slew-Rate Limited, with low-power shutdown, with receiver/driver enable, 32 receiver drive capacitity, DIP-8 and SOIC-8" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "RS-485 RS-422 UART line-driver transceiver" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm*P1.27mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "MAX3485_0_1" - (rectangle - (start -7.62 10.16) - (end 7.62 -12.7) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (circle - (center -0.3048 -3.683) - (radius 0.3556) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center -0.0254 1.4986) - (radius 0.3556) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy -4.064 -5.08) (xy -1.905 -5.08) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -4.064 2.54) (xy -1.27 2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 -3.2004) (xy -1.27 -3.4544) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -0.635 -5.08) (xy 5.334 -5.08) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -4.064 -2.54) (xy -1.27 -2.54) (xy -1.27 -3.175) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 1.27) (xy 0 0) (xy -4.064 0) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.27 3.175) (xy 3.81 3.175) (xy 3.81 -5.08) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 1.905) (xy 2.54 -3.81) (xy 0 -3.81) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.905 -3.175) (xy -1.905 -5.715) (xy 0.635 -4.445) (xy -1.905 -3.175) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 2.54) (xy 1.27 3.81) (xy 1.27 1.27) (xy -1.27 2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.905 1.905) (xy 4.445 1.905) (xy 4.445 2.54) (xy 5.334 2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 1.27 3.175) - (end 1.27 3.175) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 1.651 1.905) - (radius 0.3556) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - ) - (symbol "MAX3485_1_1" - (pin output line - (at -10.16 2.54 0) - (length 2.54) - (name "RO" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 0 0) - (length 2.54) - (name "~{RE}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -2.54 0) - (length 2.54) - (name "DE" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -5.08 0) - (length 2.54) - (name "DI" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -15.24 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 10.16 -5.08 180) - (length 2.54) - (name "A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 10.16 2.54 180) - (length 2.54) - (name "B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 12.7 270) - (length 2.54) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "power:+3.3V" - (power) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 0 3.556 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "+3.3V_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+3.3V_1_1" - (pin power_in line - (at 0 0 90) - (length 0) hide - (name "+3.3V" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "power:+5V" - (power) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5V" - (at 0 3.556 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "+5V_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+5V_1_1" - (pin power_in line - (at 0 0 90) - (length 0) hide - (name "+5V" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "power:GND" - (power) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -6.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "GND_1_1" - (pin power_in line - (at 0 0 270) - (length 0) hide - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - ) - (junction - (at 120.65 54.61) - (diameter 0) - (color 0 0 0 0) - (uuid "1b8c6466-a755-4806-aa6e-19f743933916") - ) - (junction - (at 95.25 69.85) - (diameter 0) - (color 0 0 0 0) - (uuid "37ed323d-92c7-4614-8bc4-d7359e3692c9") - ) - (junction - (at 107.95 58.42) - (diameter 0) - (color 0 0 0 0) - (uuid "76685157-e1d7-4504-815b-8e1e0347929f") - ) - (junction - (at 81.28 55.88) - (diameter 0) - (color 0 0 0 0) - (uuid "9750e5b1-6a68-43b1-b199-b68a8f0a5bc1") - ) - (junction - (at 107.95 50.8) - (diameter 0) - (color 0 0 0 0) - (uuid "af0394df-e48d-457c-884f-ffd856979ade") - ) - (junction - (at 120.65 52.07) - (diameter 0) - (color 0 0 0 0) - (uuid "bb0e1f81-7b3d-40b4-8b5f-25962be32dd2") - ) - (no_connect - (at 85.09 58.42) - (uuid "b55a0831-1f80-4e60-afe5-fbeb09b31fb3") - ) - (wire - (pts - (xy 115.57 54.61) (xy 120.65 54.61) - ) - (stroke - (width 0) - (type default) - ) - (uuid "08fed954-f2cf-45a8-93c5-52d04333503a") - ) - (wire - (pts - (xy 115.57 50.8) (xy 115.57 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1087bd07-2fbc-4edf-86ca-c7387ed4763a") - ) - (wire - (pts - (xy 115.57 54.61) (xy 115.57 58.42) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1165c426-1c99-4aea-8b41-082f9356dd3d") - ) - (wire - (pts - (xy 127 49.53) (xy 127 44.45) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1766a9df-42c2-4472-a2ce-456756595d25") - ) - (wire - (pts - (xy 95.25 69.85) (xy 95.25 72.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "29765ee6-86bc-4065-8694-08441f6c1b80") - ) - (wire - (pts - (xy 120.65 54.61) (xy 129.54 54.61) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3c0bc272-6e7e-4916-8120-c55513dd9550") - ) - (wire - (pts - (xy 71.12 50.8) (xy 85.09 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3c67e0ed-3207-4832-b775-34aded55f1a5") - ) - (wire - (pts - (xy 115.57 52.07) (xy 120.65 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4a1ac9f3-57c5-4ec7-a1ae-7494a6d3b5d6") - ) - (wire - (pts - (xy 95.25 69.85) (xy 95.25 68.58) - ) - (stroke - (width 0) - (type default) - ) - (uuid "65e2f924-2e9e-4842-b52b-687fcb487481") - ) - (wire - (pts - (xy 105.41 50.8) (xy 107.95 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "67537ad1-4e2f-4a32-9765-7ba4875fd098") - ) - (wire - (pts - (xy 81.28 69.85) (xy 95.25 69.85) - ) - (stroke - (width 0) - (type default) - ) - (uuid "701d7392-eb00-49e3-a9b4-2f6cfa660a9f") - ) - (wire - (pts - (xy 81.28 53.34) (xy 85.09 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "77cf8b9e-f61b-43bd-966b-ccf86cac9fe0") - ) - (wire - (pts - (xy 107.95 58.42) (xy 115.57 58.42) - ) - (stroke - (width 0) - (type default) - ) - (uuid "79ce384e-42f7-4583-b45c-c95ccbf35a3b") - ) - (wire - (pts - (xy 107.95 50.8) (xy 115.57 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "91882306-e347-4452-8954-3a8d5ff67410") - ) - (wire - (pts - (xy 120.65 54.61) (xy 120.65 57.15) - ) - (stroke - (width 0) - (type default) - ) - (uuid "97f52bd8-6e73-4289-946d-043813afed94") - ) - (wire - (pts - (xy 105.41 58.42) (xy 107.95 58.42) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9b895c16-54a7-428f-9102-5c2b51260af6") - ) - (wire - (pts - (xy 127 62.23) (xy 127 57.15) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a9ef2fcc-9885-4d63-b30b-ef13114d7eb4") - ) - (wire - (pts - (xy 127 57.15) (xy 129.54 57.15) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bcee68c5-5f45-444c-bd36-eca24724e69b") - ) - (wire - (pts - (xy 85.09 55.88) (xy 81.28 55.88) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c4414625-f8ab-4fe9-9547-0ac0a19b7ee2") - ) - (wire - (pts - (xy 95.25 39.37) (xy 95.25 40.64) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c7a809a0-2c2e-4ba3-b292-083547343fab") - ) - (wire - (pts - (xy 127 49.53) (xy 129.54 49.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "cd86e9fe-9b47-4ca6-a7f9-8fe649532a8a") - ) - (wire - (pts - (xy 120.65 52.07) (xy 129.54 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d4904c96-faf5-4f7e-a375-ee34898bb8a4") - ) - (wire - (pts - (xy 81.28 55.88) (xy 81.28 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "dba83adf-b5b3-4e96-b1cb-a712fed941c7") - ) - (wire - (pts - (xy 81.28 55.88) (xy 81.28 69.85) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e4a8126a-f78d-4164-a25f-a40b85ea86f1") - ) - (wire - (pts - (xy 120.65 49.53) (xy 120.65 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "eb6b1dc3-ea5b-4017-9f82-348fd5779592") - ) - (rectangle - (start 55.88 31.75) - (end 144.78 82.55) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid ef5e87c3-cfa9-4773-afea-02daefed5b2d) - ) - (text "Plasma arc voltage\nfrequency counter" - (exclude_from_sim no) - (at 55.88 30.48 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "26ccf782-2512-4136-834b-a8259a64e61a") - ) - (global_label "B" - (shape input) - (at 120.65 57.15 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "39ca1b48-ed35-4969-a75a-e1e00f1f6463") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 124.9052 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "THCAD_CTR" - (shape input) - (at 71.12 50.8 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "52edb694-9ef0-41bf-8f8f-5d5a44928106") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 57.7329 50.8 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - ) - (global_label "A" - (shape input) - (at 120.65 49.53 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "f094f633-2bad-4e7a-a689-6f0c0fd95481") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 124.7238 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (symbol - (lib_id "Connector_Generic:Conn_01x04") - (at 134.62 52.07 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "1c04e5cb-9705-47cc-b1a3-0c1ccdea5d24") - (property "Reference" "J6" - (at 134.62 62.5643 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "THCAD" - (at 134.62 60.1401 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical" - (at 134.62 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 134.62 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" - (at 134.62 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "3719cf0b-3f98-41d1-9dcd-61b5f8958365") - ) - (pin "2" - (uuid "998a326a-5d6a-4d3f-8fc2-27cae1643d21") - ) - (pin "3" - (uuid "f3a7d76a-1654-4667-9339-d639d91bf484") - ) - (pin "4" - (uuid "1000f398-67d5-4a1e-aea9-930f49e068cd") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "J6") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:R") - (at 107.95 54.61 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "1dac5abc-55dc-4384-8b44-0dcaff62638c") - (property "Reference" "R16" - (at 107.95 54.61 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "120" - (at 110.49 54.61 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 109.728 54.61 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 107.95 54.61 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 107.95 54.61 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "50c87ec2-c20d-4077-8ffb-ce112d0a65de") - ) - (pin "2" - (uuid "ad780877-2db9-4e18-a28a-b06e87bd989c") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "R16") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3.3V") - (at 67.945 66.675 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "421fc9c3-b450-42a5-9aae-2141d8de6016") - (property "Reference" "#PWR064" - (at 67.945 70.485 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 67.945 62.5419 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 67.945 66.675 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 67.945 66.675 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 67.945 66.675 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "ef521ca7-8071-4198-bd85-6f83184f7446") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR064") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:C") - (at 67.945 70.485 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "7b99fd4b-c4cd-4cd4-9673-8f13161024ac") - (property "Reference" "C25" - (at 67.945 67.945 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "0.1uF" - (at 67.945 73.025 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" - (at 68.9102 74.295 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 67.945 70.485 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 67.945 70.485 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "078442d4-d4bb-4dce-9248-417a5a6a9421") - ) - (pin "2" - (uuid "9289e73b-77d1-405e-aac5-6fb056f266a4") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "C25") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 127 62.23 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "85258bba-2e92-4eac-9068-9a048ea31391") - (property "Reference" "#PWR069" - (at 127 68.58 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 127 64.77 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 127 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 127 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 127 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "e350bc28-374c-446d-a412-87a798f589fe") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR069") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+5V") - (at 127 44.45 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9314dd00-e414-4e31-bb6b-3f3663b3971c") - (property "Reference" "#PWR068" - (at 127 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5V" - (at 127 40.3169 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 127 44.45 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 127 44.45 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 127 44.45 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "e3bfa568-775c-43a0-a5a9-eeaa6ac9100d") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR068") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Interface_UART:MAX3485") - (at 95.25 53.34 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "957d3324-db10-4ed7-b8e7-167e9e975ba7") - (property "Reference" "U7" - (at 97.4441 39.0357 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "MAX3485CSA/ESA" - (at 97.4441 41.4599 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_SO:SO-8_3.9x4.9mm_P1.27mm" - (at 95.25 71.12 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 95.25 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "True RS-485/RS-422, 10Mbps, Slew-Rate Limited, with low-power shutdown, with receiver/driver enable, 32 receiver drive capacitity, DIP-8 and SOIC-8" - (at 95.25 53.34 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "3" - (uuid "89f57adc-3267-4f06-948e-0142f566b540") - ) - (pin "2" - (uuid "bf1111ca-6b12-4854-9509-a9eab8105c39") - ) - (pin "4" - (uuid "b45ba5d6-ed6f-4d8f-889f-76c252c0ad70") - ) - (pin "7" - (uuid "78d09386-4a62-4c7e-83e6-df69f7643d2b") - ) - (pin "8" - (uuid "7c8087c9-bb1a-433f-8c46-04239900de0d") - ) - (pin "6" - (uuid "dbca7c4b-d533-4ec0-908d-fda8614c8cc8") - ) - (pin "5" - (uuid "5f63d171-bc12-4780-97a9-792d6ca36336") - ) - (pin "1" - (uuid "ea755600-8d31-4171-ba6b-e629b5b08caa") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "U7") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 95.25 72.39 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "a753c6f2-7374-4bb9-917c-9145a8ecd717") - (property "Reference" "#PWR067" - (at 95.25 78.74 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 95.25 76.2 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 95.25 72.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 95.25 72.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 95.25 72.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "ba3b2ad4-9c47-49a2-ad20-2109823239e5") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR067") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 67.945 74.295 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "c897f4a9-57d9-4c80-b98f-cd16a699dca4") - (property "Reference" "#PWR065" - (at 67.945 80.645 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 67.945 78.4281 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 67.945 74.295 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 67.945 74.295 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 67.945 74.295 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6f4e5353-9222-485d-af35-18d7ab639efb") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR065") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3.3V") - (at 95.25 39.37 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "e0642a4e-3342-47d7-84e0-1cd65c164483") - (property "Reference" "#PWR066" - (at 95.25 43.18 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 95.25 35.2369 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 95.25 39.37 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 95.25 39.37 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 95.25 39.37 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "4d64329b-3d8c-446b-848a-24af55ef173b") - ) - (instances - (project "THCAD-reader+Digital-IO" - (path "/5597aedc-b607-407f-bbfd-31b3b298ecb1/0a376a6c-0f15-42f8-81f6-3a55619be267" - (reference "#PWR066") - (unit 1) - ) - ) - ) - ) -) diff --git a/Cards/THTIC2/Kicad/THTIC2.kicad_sch b/Cards/THTIC2/Kicad/THTIC2.kicad_sch index 05836ef..82804f6 100644 --- a/Cards/THTIC2/Kicad/THTIC2.kicad_sch +++ b/Cards/THTIC2/Kicad/THTIC2.kicad_sch @@ -3753,7 +3753,7 @@ ) ) ) - (property "Value" "1k27" + (property "Value" "2k1" (at 52.324 82.296 90) (effects (font