aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf52840/src/bin
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4810 from ↵Ulf Lilleengen2025-11-141-4/+4
|\ | | | | | | | | | | de-vri-es/nrf-gpiote-enable-interrupts-before-being-polled embassy-nrf: add `gpiote::InputChannel::wait_for_high/low()`
| * embassy-nrf: add gpiote::InputChannel::wait_for_high/low()Maarten de Vries2025-10-301-4/+4
| | | | | | | | | | Also catch GPIOTE events directly when wait() is called, even before polling the future.
* | Merge pull request #4691 from matteo-meluzzi/17-add-support-for-boot-protocolUlf Lilleengen2025-11-122-23/+91
|\ \ | | | | | | | | | Add support for changing hid protocol mode in embassy-usb
| * | Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-2415-30/+24
| | |
| * | Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-029-14/+66
| |\ \
| * | | rename HidSubclass to match hid specmatteo2025-10-012-2/+2
| | | |
| * | | review commentsmatteo2025-09-302-6/+12
| | | |
| * | | working nrf52840 examplesmatteo2025-09-232-21/+75
| | | |
| * | | update hid examplesmatteo2025-09-232-2/+10
| | | |
* | | | net-esp-hosted: add Interface trait.Dario Nieuwenhuis2025-10-291-11/+5
| |_|/ |/| |
* | | feat: improve nrf54 support using new nrf-pacUlf Lilleengen2025-10-284-61/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update nrf-pac to version that modifies nrf52 register layout to match nrf54 to reduce the amount of cfg needed for nrf54 support. * Make the following peripherals available on nrf54: twim, twis, spim, spis, uart, buffered uarte, dppi, gpiote, pwm, saadc * Add examples tested on the nrf54 dk Some code is based on or copied from other pull requests, modified to match the new nrf-pac layout. Co-authored-by: Dmitry Tarnyagin <[email protected]>
* | | embassy_nrf: update examplesMaarten de Vries2025-10-153-18/+19
| | |
* | | Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-0614-27/+21
| | |
* | | Edition 2024.Dario Nieuwenhuis2025-10-062-3/+3
| |/ |/|
* | nrf/usb: erase instance genericsDario Nieuwenhuis2025-09-284-10/+6
| |
* | nrf/radio: erase instance genericDario Nieuwenhuis2025-09-281-1/+1
| |
* | nrf/rtc: erase instance genericDario Nieuwenhuis2025-09-281-2/+1
| |
* | nrf/uart,timer: erase instance generics.Dario Nieuwenhuis2025-09-281-1/+1
| |
* | feat(nrf/spim): erase Instance type from SpimAbraham Hamidi2025-09-242-2/+2
| |
* | add basic RTC driver for nRFRobin Mueller2025-09-221-0/+57
|/
* nrf: 802.15.4 embassy-net-driverRemmirad2025-09-061-0/+120
|
* Fix offset calculationwackazong2025-09-041-1/+1
|
* nrf: add NFCT NDEF example.Dario Nieuwenhuis2025-09-041-15/+259
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-2917-36/+36
|
* executor: mark Spawner::for_current_executor() as unsafe.Dario Nieuwenhuis2025-07-081-1/+2
| | | | It's unsound with manually-created Contexts, see https://github.com/embassy-rs/embassy/issues/4379
* nrf52840: example ieee 802.15.4 packet send/receivebobsrac2025-05-272-0/+77
|
* Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-181-1/+1
| | | | Co-Authored-By: Aurélien Jacobs <[email protected]>
* Make the nrf Twim RAM buffer a instance variable instead of stack allocatedAlex Moon2025-04-182-1/+5
|
* BufferedUart initializationMichael Gomez2025-04-044-4/+4
| | | | | | | This change modifies UART initialization throughout Embassy to take pins before interrupts. Related to #1304.
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-276-20/+27
|
* ClarifyJames Munns2025-01-021-4/+4
|
* Add note for nRF52840-dk board detailsJames Munns2025-01-021-0/+10
|
* Remove manual settings of `composite_with_iads=true`Eekle2024-12-244-27/+0
|
* nrf: Add NFCT driver.Dario Nieuwenhuis2024-11-201-0/+79
| | | | | Co-Authored-By: turbocool3r <[email protected]> Co-Authored-By: ferris <[email protected]>
* Update nrf-pac.Dario Nieuwenhuis2024-11-1515-22/+22
|
* nrf: port to chiptool-based `nrf-pac`.Dario Nieuwenhuis2024-11-047-31/+14
|
* net: refactor to simplify lifetimes/generics.Dario Nieuwenhuis2024-09-163-20/+16
|
* nrf52840: fix naming of LED states in examples (#3304)Adrian Friedli2024-09-022-4/+4
| | | The LEDs on the nrf52840 DK are active low.
* examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)Dario Nieuwenhuis2024-08-073-15/+5
|
* cargo fmtUlf Lilleengen2024-06-181-16/+4
|
* add HAL and example for using nRF EGU peripheralUlf Lilleengen2024-06-181-0/+55
|
* Clarified comments about the cortex_m::asm::delay functionality in al… (#3064)Daniel Philipp2024-06-121-2/+2
| | | | | | | | | | | * Clarified comments about the cortex_m::asm::delay functionality in all multiprio.rs examples * fixed formatting * Changed to using embassy_time::block_for() * removed my formatting scripts * specify embassy_time::Duration
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-1/+1
|
* usb-hid: all the RequestHandler method accept &mut selfBoris Faure2024-04-152-6/+6
|
* examples: request_handler is mutableBoris Faure2024-04-152-7/+7
|
* usb: remove device_descriptor buffer, store bytes in UsbDevice.inner insteadAdam Greig2024-03-236-12/+0
|
* nrf/gpio: remove generics.Dario Nieuwenhuis2024-01-224-24/+16
|
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-2151-51/+0
|
* chore: replace make_static! macro usage with non-macro versionUlf Lilleengen2023-12-214-30/+52
|
* Move embassy-lora, lora examples to lora-phy repo.Dario Nieuwenhuis2023-11-295-527/+0
|