Comments (4)
Bindgen builder flags:
["/Users/<myhome>/.cargo/registry/src/github.com-1ecc6299db9ec823/esp-idf-sys-0.31.6/src/include/esp-idf/bindings.h",
"--rust-target", "1.47",
"--blocklist-function", "strtold",
"--blocklist-function", "_strtold_r",
"--blocklist-function", "v.*printf",
"--blocklist-function", "v.*scanf",
"--blocklist-function", "_v.*printf_r",
"--blocklist-function", "_v.*scanf_r",
"--blocklist-function", "esp_log_writev",
"--no-layout-tests",
"--with-derive-default",
"--ctypes-prefix", "c_types",
"--generate", "functions,types,vars,methods,constructors,destructors",
"--use-core",
"--no-rustfmt-bindings",
"--",
"-D__bindgen",
"-DHAVE_CONFIG_H",
"-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"",
"-DUNITY_INCLUDE_CONFIG_H",
"-DWITH_POSIX",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_pm/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/target/xtensa-esp32-espidf/debug/build/esp-idf-sys-eb2ecf21941eaac7/out/build/config",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/newlib/platform_include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freertos/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freertos/port/xtensa/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hw_support/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hw_support/port/esp32/.",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/heap/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/log/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/include/apps",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/include/apps/sntp",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/lwip/src/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/port/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/lwip/port/esp32/include/arch",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/esp32/.",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/soc/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/hal/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/hal/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/esp32",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_rom/include/esp32",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_common/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_system/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/driver/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/driver/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_ringbuf/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/efuse/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/efuse/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/xtensa/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/xtensa/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/espcoredump/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_timer/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_ipc/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/vfs/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_wifi/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_wifi/esp32/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_event/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_netif/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_eth/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/tcpip_adapter/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/app_trace/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/mbedtls/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mbedtls/esp_crt_bundle/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/app_update/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/spi_flash/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/bootloader_support/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nvs_flash/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/pthread/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/xtensa",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_gdbstub/esp32",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wpa_supplicant/include/esp_supplicant",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/perfmon/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/asio/asio/asio/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/asio/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/cbor/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/unity/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/unity/unity/src",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/cmock/CMock/src",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/port/include/coap",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/libcoap/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/coap/libcoap/include/coap2",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/console",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nghttp/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/nghttp/nghttp2/lib/includes",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp-tls",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp-tls/esp-tls-crypto",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_adc_cal/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_hid/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/tcp_transport/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_http_client/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_http_server/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_https_ota/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protobuf-c/protobuf-c",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/common",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/security",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/protocomm/include/transports",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mdns/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_local_ctrl/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/sdmmc/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_serial_slave_link/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/esp_websocket_client/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/expat/expat/expat/lib",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/expat/port/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wear_levelling/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/diskio",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/vfs",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/fatfs/src",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/freemodbus/common/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/idf_test/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/idf_test/include/esp32",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/jsmn/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/json/cJSON",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/libsodium/libsodium/src/libsodium/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/libsodium/port_include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/mqtt/esp-mqtt/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/openssl/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/spiffs/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/ulp/include",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/esp-idf/v4.3.2/components/wifi_provisioning/include",
"--sysroot=/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/../xtensa-esp32-elf",
"-I/Users/<myhome>/Code/rust/esp-idf-hal/.embuild/espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/../xtensa-esp32-elf/include",
"-x", "c",
"-DESP_IDF_COMP_BOOTLOADER_SUPPORT_ENABLED",
"-DESP_IDF_COMP_UNITY_ENABLED",
"-DESP_IDF_COMP_WEAR_LEVELLING_ENABLED",
"-DESP_IDF_COMP_FATFS_ENABLED",
"-DESP_IDF_COMP_NGHTTP_ENABLED",
"-DESP_IDF_COMP_VFS_ENABLED",
"-DESP_IDF_COMP_PERFMON_ENABLED",
"-DESP_IDF_COMP_XTENSA_ENABLED",
"-DESP_IDF_COMP_ESPCOREDUMP_ENABLED",
"-DESP_IDF_COMP_ESP_HW_SUPPORT_ENABLED",
"-DESP_IDF_COMP_PARTITION_TABLE_ENABLED",
"-DESP_IDF_COMP_SPIFFS_ENABLED",
"-DESP_IDF_COMP_ESP32C3_ENABLED",
"-DESP_IDF_COMP_HAL_ENABLED",
"-DESP_IDF_COMP_ESPTOOL_PY_ENABLED",
"-DESP_IDF_COMP_DRIVER_ENABLED",
"-DESP_IDF_COMP_EXPAT_ENABLED",
"-DESP_IDF_COMP_LWIP_ENABLED",
"-DESP_IDF_COMP_SOC_ENABLED",
"-DESP_IDF_COMP_BOOTLOADER_ENABLED",
"-DESP_IDF_COMP_ESP_SYSTEM_ENABLED",
"-DESP_IDF_COMP_ESP_EVENT_ENABLED",
"-DESP_IDF_COMP_ESP_COMMON_ENABLED",
"-DESP_IDF_COMP_PROTOBUF_C_ENABLED",
"-DESP_IDF_COMP_CBOR_ENABLED",
"-DESP_IDF_COMP_CXX_ENABLED",
"-DESP_IDF_COMP_FREEMODBUS_ENABLED",
"-DESP_IDF_COMP_ASIO_ENABLED",
"-DESP_IDF_COMP_MBEDTLS_ENABLED",
"-DESP_IDF_COMP_NEWLIB_ENABLED",
"-DESP_IDF_COMP_APP_UPDATE_ENABLED",
"-DESP_IDF_COMP_ESP_HTTP_CLIENT_ENABLED",
"-DESP_IDF_COMP_FREERTOS_ENABLED",
"-DESP_IDF_COMP_TOUCH_ELEMENT_ENABLED",
"-DESP_IDF_COMP_JSMN_ENABLED",
"-DESP_IDF_COMP_MDNS_ENABLED",
"-DESP_IDF_COMP_ESP_ADC_CAL_ENABLED",
"-DESP_IDF_COMP_TCP_TRANSPORT_ENABLED",
"-DESP_IDF_COMP_ESP32_ENABLED",
"-DESP_IDF_COMP_PTHREAD_ENABLED",
"-DESP_IDF_COMP_ESP_HTTPS_OTA_ENABLED",
"-DESP_IDF_COMP_PROTOCOMM_ENABLED",
"-DESP_IDF_COMP_ESP_LOCAL_CTRL_ENABLED",
"-DESP_IDF_COMP_ESP_PM_ENABLED",
"-DESP_IDF_COMP_JSON_ENABLED",
"-DESP_IDF_COMP_ESP_WEBSOCKET_CLIENT_ENABLED",
"-DESP_IDF_COMP_HEAP_ENABLED",
"-DESP_IDF_COMP_SDMMC_ENABLED",
"-DESP_IDF_COMP_ESP_ETH_ENABLED",
"-DESP_IDF_COMP_WPA_SUPPLICANT_ENABLED",
"-DESP_IDF_COMP_BT_ENABLED",
"-DESP_IDF_COMP_LIBSODIUM_ENABLED",
"-DESP_IDF_COMP_ESP_RINGBUF_ENABLED",
"-DESP_IDF_COMP_ESP_GDBSTUB_ENABLED",
"-DESP_IDF_COMP_LOG_ENABLED",
"-DESP_IDF_COMP_WIFI_PROVISIONING_ENABLED",
"-DESP_IDF_COMP_IDF_TEST_ENABLED",
"-DESP_IDF_COMP_TCPIP_ADAPTER_ENABLED",
"-DESP_IDF_COMP_CMOCK_ENABLED",
"-DESP_IDF_COMP_MQTT_ENABLED",
"-DESP_IDF_COMP_ESP_HID_ENABLED",
"-DESP_IDF_COMP_ESP_IPC_ENABLED",
"-DESP_IDF_COMP_ULP_ENABLED",
"-DESP_IDF_COMP_RISCV_ENABLED",
"-DESP_IDF_COMP_SPI_FLASH_ENABLED",
"-DESP_IDF_COMP_OPENSSL_ENABLED",
"-DESP_IDF_COMP_ESP_SERIAL_SLAVE_LINK_ENABLED",
"-DESP_IDF_COMP_ESP_HTTPS_SERVER_ENABLED",
"-DESP_IDF_COMP_TINYUSB_ENABLED",
"-DESP_IDF_COMP_ESP_ROM_ENABLED",
"-DESP_IDF_COMP_ESP32S3_ENABLED",
"-DESP_IDF_COMP_ESP_TIMER_ENABLED",
"-DESP_IDF_COMP_ESP_TLS_ENABLED",
"-DESP_IDF_COMP_COAP_ENABLED",
"-DESP_IDF_COMP_EFUSE_ENABLED",
"-DESP_IDF_COMP_ESP32S2_ENABLED",
"-DESP_IDF_COMP_NVS_FLASH_ENABLED",
"-DESP_IDF_COMP_ESP_WIFI_ENABLED",
"-DESP_IDF_COMP_APP_TRACE_ENABLED",
"-DESP_IDF_COMP_ESP_HTTP_SERVER_ENABLED",
"-DESP_IDF_COMP_ESP_NETIF_ENABLED",
"-DESP_IDF_COMP_CONSOLE_ENABLED",
"-target", "xtensa"]
from esp-idf-hal.
Same as esp-rs/esp-idf-template#47 or esp-rs/esp-idf-template#49.
Basically the xtensa chips need a custom libclang so that the xtensa
target is supported.
from esp-idf-hal.
Ok, solved, so if happen to someone else:
rustup update
git clone [email protected]:esp-rs/rust-build.git
chmod +x install-rust-toolchain.sh
./install-rust-toolchain.sh -i reinstall <-- this can probably fail the first time, so then
softwareupdate --all --install --force
./install-rust-toolchain.sh -i reinstall
Then try again the build.
from esp-idf-hal.
Same as esp-rs/esp-idf-template#47 or esp-rs/esp-idf-template#49. Basically the xtensa chips need a custom libclang so that the
xtensa
target is supported.
I think the issue is that, for some weird reason because I installed this like 1 month ago, it was targeting "--rust-target", "1.47",
from esp-idf-hal.
Related Issues (20)
- rmt_neopixel no longer works (on esp32c6) HOT 3
- Mutating struct in ISR HOT 1
- Error: dangerous relocation: call8: call target out of range:(xtensa-esp32s3-espidf) HOT 3
- Transport(Failed to load system certs: No valid certificate found) (xtensa-esp32s3-espidf/STD) HOT 4
- need uart dtr, for rs485 control HOT 1
- SpiBusDriver is not Send HOT 1
- I2C default baudrate too high, is 1M, using this parameter is likely to be wrong HOT 2
- Problem with CHANGELOG.md in v0.43.0 release: Unable to find valid link for esp-ulp-riscv-hal crate. HOT 2
- Spi has some problems. or clk needs to pull up resistors、or other...(esp32c2 rust-std) HOT 3
- spi async need some config in the Cargo.toml and sdkconfig.defaults?
- Example uart_loopback does not compile. TX buffer managment in Uart is broken sending garbage characters. HOT 1
- Pin Direction Change compiles but does not seem to be working and produces weird Info Log messages that I can not supress: HOT 6
- I2C timeout calculated wrong for MCU !esp32 HOT 2
- AsyncCanDriver is not Sync HOT 7
- ESP32C6 analog read working wonky HOT 4
- Potential wrong core type conversion in cpu.rs
- [Discussed] SPI DMA,can it be used now? HOT 1
- UART read line example HOT 1
- esp32 - Spi Drivers freeze app and triggers TG1WDT_SYS_RESET
- LEDC on ESP32: `SpeedMode` is currently a config, but it should actually be modelled as a peripheral HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp-idf-hal.