Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ImplFerris/esp32-projects
/ functions
Functions
276 in github.com/ImplFerris/esp32-projects
⨍
Functions
276
◇
Types & classes
16
↓ 44 callers
Function
init
()
dht-temphum/tests/hello_test.rs:15
↓ 6 callers
Function
init
()
ble-with-bleps/tests/hello_test.rs:15
↓ 4 callers
Function
blocking_delay
(duration: Duration)
ultrasonic-alert/src/bin/main.rs:70
↓ 4 callers
Function
blocking_delay
(duration: Duration)
buzzer-song/src/bin/main.rs:91
↓ 2 callers
Function
blocking_delay
(duration: Duration)
pir-sensor/src/bin/main.rs:46
↓ 2 callers
Function
blocking_delay
(duration: Duration)
burglar-alarm/src/bin/main.rs:50
↓ 2 callers
Function
blocking_delay
(duration: Duration)
active-buzzer/src/bin/main.rs:40
↓ 2 callers
Function
duty_from_angle
(deg: u32, min_duty: u32, duty_gap: u32)
servo-motor/src/bin/main.rs:89
↓ 2 callers
Function
read_sector
( uid: &mfrc522::Uid, sector: u8, rfid: &mut Mfrc522<COMM, mfrc522::Initialized>, auth_key: &[
rfid-change-key/src/bin/main.rs:130
↓ 2 callers
Function
read_sector
( uid: &mfrc522::Uid, sector: u8, rfid: &mut Mfrc522<COMM, mfrc522::Initialized>, )
rfid-write/src/bin/main.rs:121
↓ 1 callers
Function
access_website
(stack: Stack<'_>, tls_seed: u64)
wifi-async-http/src/bin/main.rs:171
↓ 1 callers
Function
adc_to_resistance
(adc_value: f64)
oled-temperature/src/bin/main.rs:65
↓ 1 callers
Function
adc_to_resistance
(adc_value: f64)
room-temperature/src/bin/main.rs:43
↓ 1 callers
Function
advertise
Create an advertiser to use to connect to a BLE Central, and wait for it to connect.
bluetooth-low-energy/src/ble.rs:152
↓ 1 callers
Function
ble_task
This is a background task that is required to run forever alongside any other BLE tasks. ## Alternative If you didn't require this to be generic for
bluetooth-low-energy/src/ble.rs:95
↓ 1 callers
Method
calc_note_duration
(&self, divider: i16)
buzzer-song/src/music.rs:104
↓ 1 callers
Function
calculate_temperature
B Equation to convert resistance to temperature
oled-temperature/src/bin/main.rs:75
↓ 1 callers
Function
calculate_temperature
B Equation to convert resistance to temperature
room-temperature/src/bin/main.rs:53
↓ 1 callers
Function
celsius_to_kelvin
(celsius: f64)
oled-temperature/src/bin/main.rs:54
↓ 1 callers
Function
celsius_to_kelvin
(celsius: f64)
room-temperature/src/bin/main.rs:32
↓ 1 callers
Function
configure_wifi
(controller: &mut WifiController<'_>)
wifi-webfetch/src/bin/main.rs:119
↓ 1 callers
Function
connect_wifi
(controller: &mut WifiController<'_>)
wifi-webfetch/src/bin/main.rs:145
↓ 1 callers
Function
connection
(mut controller: WifiController<'static>)
wifi-ap/src/wifi.rs:25
↓ 1 callers
Function
connection
(mut controller: WifiController<'static>)
wifi-async-http/src/bin/main.rs:121
↓ 1 callers
Function
connection
(mut controller: WifiController<'static>)
webserver-html/src/wifi.rs:17
↓ 1 callers
Function
connection
(mut controller: WifiController<'static>)
webserver-base/src/wifi.rs:23
↓ 1 callers
Function
connection
(mut controller: WifiController<'static>)
wifi-led/src/wifi.rs:23
↓ 1 callers
Function
connection_task
(mut controller: WifiController<'static>)
webserver/src/bin/async_main.rs:134
↓ 1 callers
Function
create_interface
(device: &mut esp_radio::wifi::WifiDevice)
wifi-webfetch/src/bin/main.rs:91
↓ 1 callers
Method
current_time
(&self)
sdcard-write/src/bin/main.rs:46
↓ 1 callers
Function
custom_task
Example task to use the BLE notifier interface. This task will notify the connected central of a counter value every 2 seconds. It will also read the
bluetooth-low-energy/src/ble.rs:184
↓ 1 callers
Function
draw_text
(display: &mut Display1in54, text: &str, x: i32, y: i32)
e-ink-hello/src/bin/main.rs:103
↓ 1 callers
Function
dump_memory
( uid: &mfrc522::Uid, rfid: &mut Mfrc522<COMM, mfrc522::Initialized>, )
rfid-dump/src/bin/main.rs:127
↓ 1 callers
Function
gatt_events_task
Stream Events until the connection closes. This function will handle the GATT events and process them. This is how we interact with read and write re
bluetooth-low-energy/src/ble.rs:108
↓ 1 callers
Function
get_block_type
(sector: u8, rel_block: u8)
rfid-dump/src/bin/main.rs:119
↓ 1 callers
Function
http_loop
( mut socket: blocking_network_stack::Socket<'_, '_, esp_radio::wifi::WifiDevice<'_>>, )
wifi-webfetch/src/bin/main.rs:171
↓ 1 callers
Function
init
()
non-async/dht-temphum/tests/hello_test.rs:15
↓ 1 callers
Function
init_hardware
()
wifi-webfetch/src/bin/main.rs:112
↓ 1 callers
Function
kelvin_to_celsius
(kelvin: f64)
oled-temperature/src/bin/main.rs:50
↓ 1 callers
Function
kelvin_to_celsius
(kelvin: f64)
room-temperature/src/bin/main.rs:28
↓ 1 callers
Function
led_task
(mut led: Output<'static>)
wifi-led/src/led.rs:9
↓ 1 callers
Function
linker_be_nice
()
wifi-ap/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
ultrasonic/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
pir-sensor/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
ultrasonic-alert/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
hello-rat-2/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
rfid-change-key/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
bluetooth-low-energy/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
dht-temphum/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
rfid-uid/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
hello-oled/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
servo-motor/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
led-highfader/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
hello-rat/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
rfid-write/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
burglar-alarm/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
tft-display-image/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
wifi-async-http/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
lcd-custom-multi/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
non-async/dht-temphum/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
lcd-hello/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
webserver-html/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
rfid-dump/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
led-fader/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
lcd-custom/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
ble-with-bleps/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
async-projects/blinky-embassy/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
e-ink-image/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
oled-temperature/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
oled-rawimg/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
rfid-read/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
active-buzzer/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
tft-display-hello/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
buzzer-song/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
servo-mcpwm/build.rs:7
↓ 1 callers
Function
linker_be_nice
()
ldr-dracula/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
joystick-movement/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
oled-bmp/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
sdcard-read/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
webserver-base/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
oled-image/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
wifi-webfetch/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
room-temperature/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
wifi-led/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
sdcard-write/build.rs:8
↓ 1 callers
Function
linker_be_nice
()
e-ink-hello/build.rs:8
↓ 1 callers
Function
net_task
(mut runner: Runner<'static, WifiDevice<'static>>)
wifi-ap/src/wifi.rs:54
↓ 1 callers
Function
net_task
(mut runner: Runner<'static, WifiDevice<'static>>)
wifi-async-http/src/bin/main.rs:167
↓ 1 callers
Function
net_task
(mut runner: Runner<'static, WifiDevice<'static>>)
webserver-html/src/wifi.rs:63
↓ 1 callers
Function
net_task
(mut runner: Runner<'static, WifiDevice<'static>>)
webserver-base/src/wifi.rs:69
↓ 1 callers
Function
net_task
(mut runner: Runner<'static, WifiDevice<'static>>)
wifi-led/src/wifi.rs:69
↓ 1 callers
Function
net_task
(runner: &'static mut Runner<'static, WifiDevice<'static, WifiStaDevice>>)
webserver/src/bin/async_main.rs:170
↓ 1 callers
Function
obtain_ip
(stack: &mut Stack<'_, esp_radio::wifi::WifiDevice<'_>>)
wifi-webfetch/src/bin/main.rs:160
↓ 1 callers
Function
print_hex_bytes
(data: &[u8])
rfid-change-key/src/bin/main.rs:147
↓ 1 callers
Function
print_hex_bytes
(data: &[u8])
rfid-uid/src/bin/main.rs:86
↓ 1 callers
Function
print_hex_bytes
(data: &[u8])
rfid-write/src/bin/main.rs:139
↓ 1 callers
Function
print_hex_bytes
(data: &[u8])
rfid-dump/src/bin/main.rs:113
↓ 1 callers
Function
print_hex_bytes
(data: &[u8])
rfid-read/src/bin/main.rs:107
↓ 1 callers
Function
read_sector
( uid: &mfrc522::Uid, sector: u8, rfid: &mut Mfrc522<COMM, mfrc522::Initialized>, )
rfid-dump/src/bin/main.rs:87
↓ 1 callers
Function
read_sector
( uid: &mfrc522::Uid, sector: u8, rfid: &mut Mfrc522<COMM, mfrc522::Initialized>, )
rfid-read/src/bin/main.rs:89
next →
1–100 of 276, ranked by callers