├── .gitignore ├── .gitmodules ├── Dockerfile ├── README.md ├── docs ├── .keep ├── _config.yml ├── assets │ ├── css │ │ └── style.scss │ └── images │ │ └── logo.jpg ├── index.md └── nftables.rules ├── example ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ └── main.c ├── sdkconfig.defaults └── simulator │ └── CMakeLists.txt └── src ├── CMakeLists.txt ├── esp_err.c ├── esp_event.c ├── esp_heap_caps.c ├── esp_log.c ├── freertos └── CMakeLists.txt ├── gui ├── DisplayWidget.cpp ├── DisplayWidget.h ├── gui.pro └── main.cpp ├── include ├── arch │ └── cc.h ├── esp32 │ └── rom │ │ └── ets_sys.h ├── esp_event.h ├── esp_event_internal.h ├── esp_event_private.h ├── esp_heap_caps.h ├── esp_rom_sys.h ├── esp_system.h ├── esp_wifi.h ├── freertos │ ├── FreeRTOS.h │ ├── StackMacros.h │ ├── event_groups.h │ ├── list.h │ ├── message_buffer.h │ ├── portable.h │ ├── portmacro.h │ ├── projdefs.h │ ├── queue.h │ ├── semphr.h │ ├── stack_macros.h │ ├── stream_buffer.h │ ├── task.h │ └── timers.h └── lwipopts.h ├── lwip ├── CMakeLists.txt └── extra │ ├── lwip │ └── sys.h │ └── tapif.c ├── mbedtls └── CMakeLists.txt └── startup.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | docs/index.md -------------------------------------------------------------------------------- /docs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/docs/assets/css/style.scss -------------------------------------------------------------------------------- /docs/assets/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/docs/assets/images/logo.jpg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/nftables.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/docs/nftables.rules -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/main/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | idf_component_register( 2 | SRCS 3 | "main.c" 4 | ) 5 | -------------------------------------------------------------------------------- /example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/example/main/main.c -------------------------------------------------------------------------------- /example/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/simulator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/example/simulator/CMakeLists.txt -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/esp_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/esp_err.c -------------------------------------------------------------------------------- /src/esp_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/esp_event.c -------------------------------------------------------------------------------- /src/esp_heap_caps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/esp_heap_caps.c -------------------------------------------------------------------------------- /src/esp_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/esp_log.c -------------------------------------------------------------------------------- /src/freertos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/freertos/CMakeLists.txt -------------------------------------------------------------------------------- /src/gui/DisplayWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/gui/DisplayWidget.cpp -------------------------------------------------------------------------------- /src/gui/DisplayWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/gui/DisplayWidget.h -------------------------------------------------------------------------------- /src/gui/gui.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/gui/gui.pro -------------------------------------------------------------------------------- /src/gui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/gui/main.cpp -------------------------------------------------------------------------------- /src/include/arch/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/arch/cc.h -------------------------------------------------------------------------------- /src/include/esp32/rom/ets_sys.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/include/esp_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/esp_event.h -------------------------------------------------------------------------------- /src/include/esp_event_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/esp_event_internal.h -------------------------------------------------------------------------------- /src/include/esp_event_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/esp_event_private.h -------------------------------------------------------------------------------- /src/include/esp_heap_caps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/esp_heap_caps.h -------------------------------------------------------------------------------- /src/include/esp_rom_sys.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/include/esp_system.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/include/esp_wifi.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /src/include/freertos/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/FreeRTOS.h -------------------------------------------------------------------------------- /src/include/freertos/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/StackMacros.h -------------------------------------------------------------------------------- /src/include/freertos/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/event_groups.h -------------------------------------------------------------------------------- /src/include/freertos/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/list.h -------------------------------------------------------------------------------- /src/include/freertos/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/message_buffer.h -------------------------------------------------------------------------------- /src/include/freertos/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/portable.h -------------------------------------------------------------------------------- /src/include/freertos/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/portmacro.h -------------------------------------------------------------------------------- /src/include/freertos/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/projdefs.h -------------------------------------------------------------------------------- /src/include/freertos/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/queue.h -------------------------------------------------------------------------------- /src/include/freertos/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/semphr.h -------------------------------------------------------------------------------- /src/include/freertos/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/stack_macros.h -------------------------------------------------------------------------------- /src/include/freertos/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/stream_buffer.h -------------------------------------------------------------------------------- /src/include/freertos/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/task.h -------------------------------------------------------------------------------- /src/include/freertos/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/freertos/timers.h -------------------------------------------------------------------------------- /src/include/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/include/lwipopts.h -------------------------------------------------------------------------------- /src/lwip/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/lwip/CMakeLists.txt -------------------------------------------------------------------------------- /src/lwip/extra/lwip/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/lwip/extra/lwip/sys.h -------------------------------------------------------------------------------- /src/lwip/extra/tapif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/lwip/extra/tapif.c -------------------------------------------------------------------------------- /src/mbedtls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/mbedtls/CMakeLists.txt -------------------------------------------------------------------------------- /src/startup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mireq/esp32-simulator/HEAD/src/startup.c --------------------------------------------------------------------------------