Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6e6df22979 
					 
					
						
						
							
							Merge pull request  #2075  from CBJamo/rosc_example  
						
						... 
						
						
						
						Add example to show useage of rp2040 rosc 
						
						
					 
					
						2023-10-16 23:22:06 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
							
						
						5a1393aa0b 
					 
					
						
						
							
							Add example to show useage of rp2040 rosc  
						
						
						
						
					 
					
						2023-10-16 16:17:07 -04:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
						
						40e4ca4751 
					 
					
						
						
							
							Prepare embassy-net(/-driver,/-driver-channel) 0.2.0  
						
						
						
						
					 
					
						2023-10-16 20:59:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						213b4c9dca 
					 
					
						
						
							
							time: add links key, release v0.1.5.  
						
						
						
						
					 
					
						2023-10-16 20:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						0621e957a0 
					 
					
						
						
							
							time: Update examples, tests, and other code to use new Timer::after_x convenience methods  
						
						
						
						
					 
					
						2023-10-15 01:30:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2e50bf667a 
					 
					
						
						
							
							Merge pull request  #2055  from kalkyl/usb-midi  
						
						... 
						
						
						
						embassy-usb: Add MIDI class 
						
						
					 
					
						2023-10-14 23:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								kalkyl 
							
						 
					 
					
						
						
							
						
						a57d383b1d 
					 
					
						
						
							
							embassy-usb: Add MIDI class  
						
						
						
						
					 
					
						2023-10-14 04:20:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
						
						02d2c06b23 
					 
					
						
						
							
							Release embassy-time 0.1.4  
						
						
						
						
					 
					
						2023-10-12 18:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						0324cee0ca 
					 
					
						
						
							
							update embedded-io, embedded-nal-async.  
						
						
						
						
					 
					
						2023-10-04 00:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								KingCol13 
							
						 
					 
					
						
						
							
						
						90ade1b311 
					 
					
						
						
							
							Add wait for DHCP in rp wifi_tcp_server  
						
						
						
						
					 
					
						2023-10-02 20:10:52 +01:00 
						 
				 
			
				
					
						
							
							
								KingCol13 
							
						 
					 
					
						
						
							
						
						a931dfd9ad 
					 
					
						
						
							
							Update firmware size in rp wifi examples  
						
						
						
						
					 
					
						2023-10-02 20:10:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Dickinson 
							
						 
					 
					
						
						
							
						
						f98c8886b2 
					 
					
						
						
							
							feat: allow schmitt, slew, and drive strength be set from Flex, Input, Output  
						
						... 
						
						
						
						Allows the schmitt, slew and drive strength to be set from Flex. Input and Output[OpenDrain] also expose the appropriate setters. 
						
						
					 
					
						2023-10-01 21:49:14 -04:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						70acc093dd 
					 
					
						
						
							
							Update rust-lorawan crate versions.  
						
						
						
						
					 
					
						2023-09-25 10:45:53 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						7d5e62d4a7 
					 
					
						
						
							
							Update for rust-lorawan and lora-phy version 2.  
						
						
						
						
					 
					
						2023-09-24 10:33:03 -05:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						1b20ba27b1 
					 
					
						
						
							
							feat: bump embassy-sync version to 0.3.0  
						
						... 
						
						
						
						Update changelog in preparation for release 
						
						
					 
					
						2023-09-14 18:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1133cbf90e 
					 
					
						
						
							
							Merge pull request  #1834  from dave-andersen/main  
						
						... 
						
						
						
						Fix timing on RP2040 pio_ws2812.rs example 
						
						
					 
					
						2023-09-10 21:21:06 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
							
						
						8201979d71 
					 
					
						
						
							
							Add example, fix small bug in respond_and_fill  
						
						
						
						
					 
					
						2023-09-10 23:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						40b576584e 
					 
					
						
						
							
							Merge pull request  #1832  from embassy-rs/pipe-bufread  
						
						... 
						
						
						
						sync/pipe: impl BufRead. 
						
						
					 
					
						2023-08-29 23:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6c165f8dc0 
					 
					
						
						
							
							sync/pipe: impl BufRead.  
						
						
						
						
					 
					
						2023-08-30 01:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Braham 
							
						 
					 
					
						
						
							
						
						1f63bf4153 
					 
					
						
						
							
							Release embassy-time v0.1.3  
						
						
						
						
					 
					
						2023-08-28 08:00:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dave Andersen 
							
						 
					 
					
						
						
							
						
						71c4e7e4d2 
					 
					
						
						
							
							Fix timing on RP2040 pio_ws2812.rs example  
						
						... 
						
						
						
						The example spins too fast so it doesn't appear to change;
it's delaying for microseconds instead of milliseconds.
This commit slows it down and adds a comment noting the pin
mapping for the Adafruit feather rp2040+RFM95 LoRA module,
which has its Neopixel on pin 4 instead of 16. 
						
						
					 
					
						2023-08-27 22:39:44 -04:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
						
						a2c718f61c 
					 
					
						
						
							
							Bump executor crate version to 0.3.0  
						
						
						
						
					 
					
						2023-08-23 20:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b3212ae383 
					 
					
						
						
							
							Merge pull request  #1763  from rubdos/sender-receiver-with-ctx  
						
						... 
						
						
						
						Refactor Channel/Sender/Receiver poll methods 
						
						
					 
					
						2023-08-22 21:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
						
						c39671266e 
					 
					
						
						
							
							Deprecate *recv* in favor of *receive*  
						
						
						
						
					 
					
						2023-08-22 16:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b948e37769 
					 
					
						
						
							
							rp/flash: change naming to blocking_*, new_blocking.  
						
						... 
						
						
						
						- Needed for consistency with other drivers.
- Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. 
						
						
					 
					
						2023-08-18 13:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f26dd54f63 
					 
					
						
						
							
							Update embedded-hal to 1.0.0-rc.1 ( #1783 )  
						
						
						
						
					 
					
						2023-08-16 00:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						11b66a73b4 
					 
					
						
						
							
							net-wiznet: rename from embassy-net-w5500.  
						
						
						
						
					 
					
						2023-08-15 23:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						76276c326a 
					 
					
						
						
							
							net-w5500: extract chip-specific stuff to a trait.  
						
						
						
						
					 
					
						2023-08-15 22:52:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5d5cd23715 
					 
					
						
						
							
							Update to embedded-io 0.5 ( #1752 )  
						
						
						
						
					 
					
						2023-08-07 13:43:09 +02:00 
						 
				 
			
				
					
						
							
							
								pennae 
							
						 
					 
					
						
						
							
						
						a6b8f3d994 
					 
					
						
						
							
							rp: add single-channel dma from adc  
						
						... 
						
						
						
						with uniform treatment of adc inputs it's easy enough to add a new
sampling method. dma sampling only supports one channel at the moment,
though round-robin sampling would be a simple extension (probably a new
trait that's implemented for Channel and &[Channel]). continuous dma as
proposed in #1608  also isn't done here, we'd expect that to be a
compound dma::Channel that internally splits a buffer in half and
dispatches callbacks or something like that. 
						
						
					 
					
						2023-08-02 17:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								pennae 
							
						 
					 
					
						
						
							
						
						b166ed6b78 
					 
					
						
						
							
							rp: generalize adc inputs from pins to channels  
						
						... 
						
						
						
						this lets us treat pins and the temperature sensor uniformly using the
same interface. uniformity in turn lets us add more adc features without
combinatorial explosion of methods and types needed to handle them all. 
						
						
					 
					
						2023-08-01 18:31:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						56b21ad429 
					 
					
						
						
							
							Uart pio fix zeros  
						
						... 
						
						
						
						Prevent UART from only getting 0s from the output 
						
						
					 
					
						2023-07-30 22:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Derek Hageman 
							
						 
					 
					
						
						
							
						
						7ed9e29326 
					 
					
						
						
							
							rp: add async flash  
						
						... 
						
						
						
						Implement an async flash mode using the XIP background best effort
read interface.  Only reads are actually async, write and erase remain
blocking. 
						
						
					 
					
						2023-07-28 16:50:54 -06:00 
						 
				 
			
				
					
						
							
							
								pennae 
							
						 
					 
					
						
						
							
						
						cbc8871a0b 
					 
					
						
						
							
							rp: relocate programs implicitly during load  
						
						... 
						
						
						
						this removed the RelocatedProgram construction step from pio uses.
there's not all that much to be said for the extra step because the
origin can be set on the input program itself, and the remaining
information exposed by RelocatedProgram can be exposed from
LoadedProgram instead (even though it's already available on the pio_asm
programs, albeit perhaps less convenient). we do lose access to the
relocated instruction iterator, but we also cannot think of anything
this iterator would actually be useful for outside of program loading. 
						
						
					 
					
						2023-07-28 19:33:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d5f9d17b7c 
					 
					
						
						
							
							Make pipes local vars.  
						
						
						
						
					 
					
						2023-07-28 13:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						146c744223 
					 
					
						
						
							
							Fixes as per PR  
						
						
						
						
					 
					
						2023-07-28 12:56:31 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						6b6acc256d 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main'  
						
						
						
						
					 
					
						2023-07-28 11:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						91338adc15 
					 
					
						
						
							
							Don't include embedded-hal-common  
						
						
						
						
					 
					
						2023-07-28 11:56:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						1d4e1092c4 
					 
					
						
						
							
							Merge branch 'embassy-rs:main' into main  
						
						
						
						
					 
					
						2023-07-28 11:38:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						0f1ff77fcc 
					 
					
						
						
							
							Comments  
						
						
						
						
					 
					
						2023-07-28 11:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						e947aa0153 
					 
					
						
						
							
							Comments  
						
						
						
						
					 
					
						2023-07-28 11:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								Chuck Davis 
							
						 
					 
					
						
						
							
						
						8f1ea85938 
					 
					
						
						
							
							Merge branch 'main' into main  
						
						
						
						
					 
					
						2023-07-27 08:50:53 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						c54ae73d49 
					 
					
						
						
							
							Use lora-phy v1.2.1; modify embassy-lora dependencies.  
						
						
						
						
					 
					
						2023-07-26 21:51:09 -05:00 
						 
				 
			
				
					
						
							
							
								Piotr Esden-Tempski 
							
						 
					 
					
						
						
							
						
						858ddf6777 
					 
					
						
						
							
							Added debug=2 in release profile to all examples.  
						
						... 
						
						
						
						This makes rtt output work right when using `cargo run` in release mode.
Debug was already enabled for release builds in some of the examples but
not all. 
						
						
					 
					
						2023-07-26 18:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael van Niekerk 
							
						 
					 
					
						
						
							
						
						a60d92cfbb 
					 
					
						
						
							
							Tx and Rx setup  
						
						
						
						
					 
					
						2023-07-24 22:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								maximedeboeck 
							
						 
					 
					
						
						
							
						
						88d1976e81 
					 
					
						
						
							
							Added usb-hid keyboard example for rp pico.  
						
						
						
						
					 
					
						2023-07-16 12:31:56 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Berg 
							
						 
					 
					
						
						
							
						
						56ca179475 
					 
					
						
						
							
							Round temp to make more sense.  
						
						
						
						
					 
					
						2023-07-13 22:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Berg 
							
						 
					 
					
						
						
							
						
						588c0479f5 
					 
					
						
						
							
							Add descriptions to all RP2040 examples. Some need hardware that was not specified.  
						
						
						
						
					 
					
						2023-07-13 11:16:11 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Berg 
							
						 
					 
					
						
						
							
						
						6d402fe393 
					 
					
						
						
							
							RP: Don't reset RTC in Clock::init. Updated example.  
						
						
						
						
					 
					
						2023-07-12 15:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Berg 
							
						 
					 
					
						
						
							
						
						466a391b52 
					 
					
						
						
							
							RP: Add save/restore to Rtc. Example use.  
						
						
						
						
					 
					
						2023-07-12 14:22:48 +02:00