Commit graph

  • f44f5f0e09 Make clippy happy. Jonathan 'theJPster' Pallant 2022-01-30 16:12:43 +00:00
  • 35a10f2bc6 Clean up critical-section impl. Jonathan 'theJPster' Pallant 2022-01-30 16:07:40 +00:00
  • 7e2f8d274c Use const generics for spinlocks. Jonathan 'theJPster' Pallant 2022-01-30 15:56:23 +00:00
  • c8c366c23d Use new spinlock API provide by PAC 0.3.0 Jonathan 'theJPster' Pallant 2022-01-30 12:56:51 +00:00
  • f51a84f070 Use new alarm syntax in pico_rtic example 9names 2022-01-30 23:04:16 +11:00
  • b19f2cc8e5 Use atomic operations for altering Timer interrupts 9names 2022-01-30 22:44:19 +11:00
  • a9763837a9 Add comment regarding release mode Jan Niehusmann 2022-01-28 22:17:44 +00:00
  • f6b2e3365e use dht-sensor crate and fix comments Jan Niehusmann 2022-01-28 20:57:51 +00:00
  • bb6b7706f9 Add dht11 example Jan Niehusmann 2022-01-23 20:02:43 +00:00
  • 5771f872f2
    Merge pull request #269 from 9names/fix_uart_example_clock Jonathan Pallant 2022-01-28 15:03:23 +00:00
  • d08bfac989 Fix i2c peripheral mode state machine Wilfried Chauveau 2022-01-25 12:15:04 +00:00
  • d6bb177fd7 Fix View Demos link by prefixing pico with rp- Alexander Brevig 2022-01-25 20:07:18 +01:00
  • f279945315 Add intrinsics for the hardware divider Derek Hageman 2022-01-26 06:51:10 -07:00
  • 35704d9799 Change divider delay to explicit NOPs Derek Hageman 2022-01-25 15:45:54 -07:00
  • c2d3b21d91 Make hardware divisor interrupt safe Derek Hageman 2022-01-24 20:44:33 -07:00
  • c180e7867b
    Merge pull request #271 from 9names/kb2040-boot2 Jonathan 'theJPster' Pallant 2022-01-21 15:42:05 +00:00
  • 57e9943836 Set hw reset bits for watchdog 9names 2022-01-20 21:55:16 +11:00
  • 8b7b0b168b Make boot2 optional 9names 2022-01-20 20:14:09 +11:00
  • 332fe645a8 Add boot2 feature to kb2040 BSP 9names 2022-01-20 20:03:33 +11:00
  • c8b75204ee Use .freq() to avoid moving clock 9names 2022-01-19 23:36:01 +11:00
  • 3a0e23c406
    Merge pull request #268 from VictorKoenders/default-uart-config Jonathan 'theJPster' Pallant 2022-01-18 20:50:01 +00:00
  • d6e3c7b615
    Set the uart config default baud rate to 115200 Victor Koenders 2022-01-18 17:28:13 +01:00
  • b3b4d9ff6f
    Fixed doc test Victor Koenders 2022-01-18 11:31:28 +01:00
  • 9e75cec551
    Added impl Default for UartConfig Victor Koenders 2022-01-18 11:17:01 +01:00
  • bae3f2c9bc
    Merge pull request #266 from dylanede/feature/qt2040 Jonathan 'theJPster' Pallant 2022-01-16 14:48:57 +00:00
  • 6478917e51 Board support for Adafruit Trinkey QT2040 Dylan Ede 2022-01-13 15:27:07 +00:00
  • 7525040c1b
    Merge pull request #267 from rp-rs/add_stamp_to_readme Jonathan 'theJPster' Pallant 2022-01-15 12:00:15 +00:00
  • a8b84fa4f8 Add missing Solder Party Stamp to top README - Jonathan 'theJPster' Pallant 2022-01-14 19:52:39 +00:00
  • 7840d0f833 embassy-traits: Fix unexpected restart on repeated read. Wilfried Chauveau 2022-01-11 12:40:57 +00:00
  • ce7c9f4be3
    Merge pull request #264 from WeirdConstructor/pico_i2c_oled_text_display_ssd1306_example Jonathan 'theJPster' Pallant 2022-01-12 22:03:58 +00:00
  • 3f9535cc1f Cleaned up the code and made it more idiomatic. Weird Constructor 2022-01-12 21:48:22 +01:00
  • d3c9c3b4e2
    Merge pull request #263 from WeirdConstructor/fix_alarm_schedule_race_cond Jonathan 'theJPster' Pallant 2022-01-12 20:07:59 +00:00
  • f7b8abfeb0
    Merge pull request #259 from WeirdConstructor/pico_board_documentation Jonathan 'theJPster' Pallant 2022-01-12 20:05:11 +00:00
  • e22540be20 Mention the assumed display size of 128x64. Weird Constructor 2022-01-12 19:28:51 +01:00
  • 2f1e77d0b2 Added documentation for the OLED example and fixed formatting. Weird Constructor 2022-01-12 19:22:09 +01:00
  • 2f418bbf8f Add an example for using the SSD1306 I2C display driver crate with the Raspberry Pi Pico Weird Constructor 2022-01-12 05:07:33 +01:00
  • fdc36d30cc
    Merge branch 'rp-rs:main' into fix_alarm_schedule_race_cond Weird Constructor 2022-01-12 16:27:32 +01:00
  • 7a23247ca1 Fix alarm schedule() race condition. Weird Constructor 2022-01-12 06:41:03 +01:00
  • 0cb171ffc8
    Merge pull request #261 from jkristell/solderparty-stamp Jonathan 'theJPster' Pallant 2022-01-11 20:58:02 +00:00
  • 7a86e7d638
    Merge pull request #260 from WeirdConstructor/pico_ws2812_led_example Jonathan 'theJPster' Pallant 2022-01-11 20:54:27 +00:00
  • 0b31054429 Formatted the tables in the comments properly. Weird Constructor 2022-01-09 22:14:34 +01:00
  • 5b07c09cfb Removed weird rom function usage, reformulated comments and cleaned up hsv2rgb() code. Weird Constructor 2022-01-09 22:02:31 +01:00
  • 21a4fde0c8 Add Solder Party RP2040 Stamp board Johan 2022-01-07 13:59:19 +01:00
  • 2b49bc6b60 Add Raspberry Pi Pico WS2812 LED example Weird Constructor 2022-01-09 15:27:29 +01:00
  • a7b71bd5aa Fix compilation bug in the documentation Weird Constructor 2022-01-09 15:16:01 +01:00
  • adfe63f0df Improved the rp_pico pin documentation with aliases, table and cross links. Weird Constructor 2022-01-09 15:09:57 +01:00
  • 0e3136da11
    Add an example for accessing an SD/MMC card via SPI (#258) Weird Constructor 2022-01-09 14:16:35 +01:00
  • 9e84c961a8 (Hopefully) Improved documentation of bsp_pins!() Weird Constructor 2022-01-09 13:50:57 +01:00
  • f4a4b80459 remove trailing spaces Weird Constructor 2022-01-09 13:31:10 +01:00
  • 160099b6d8 Added pin function documentation from the datasheet to rp-pico Weird Constructor 2022-01-09 13:24:00 +01:00
  • 8d18abdfc7
    Merge pull request #254 from 9names/fix_ci_masking_link_errors Jonathan 'theJPster' Pallant 2022-01-06 20:56:05 +00:00
  • eddf3dc0d4 List examples built as well 9names 2022-01-07 01:22:02 +11:00
  • f23ababb1a
    Merge pull request #197 from chinoto/pio_sound_send Jonathan 'theJPster' Pallant 2022-01-06 12:57:26 +00:00
  • 8b9028d97f Do release builds for examples as well 9names 2022-01-03 22:11:26 +11:00
  • 20954f2240 Do cargo build instead of cargo check so we test linking 9names 2022-01-03 22:10:51 +11:00
  • f60828c9a4 CI: Unmask rustc/ld warnings, remove deprecated '--all' 9names 2022-01-03 16:46:40 +11:00
  • 78176deffc
    Merge pull request #255 from 9names/fix_boot2_in_examples Jonathan 'theJPster' Pallant 2022-01-03 21:43:34 +00:00
  • 0e1fe81384 Remove static BOOT2 decl in BSP examples so they build 9names 2022-01-03 23:07:03 +11:00
  • c02984b422 boards/pico: Remove mention of boot select button David Sawatzke 2022-01-01 13:01:15 +01:00
  • 43650b3248
    Merge pull request #248 from jannic/bump-versions Jonathan 'theJPster' Pallant 2021-12-27 11:00:31 +00:00
  • 3c2d503844
    Merge pull request #247 from rp-rs/uart_irq_example Jonathan 'theJPster' Pallant 2021-12-27 10:59:18 +00:00
  • ac133acb02
    Merge pull request #249 from rp-rs/fix-readme-links Jonathan 'theJPster' Pallant 2021-12-27 10:58:39 +00:00
  • 67d9da85e6 Fix docs for SerialInfallible. Jonathan Pallant 2021-12-26 20:57:04 +00:00
  • 55acbdb1b0 Fix build errors in eh_1.0 mode. Jonathan Pallant 2021-12-26 20:56:48 +00:00
  • 232ba734fa
    Fix the links in README.md Jonathan 'theJPster' Pallant 2021-12-26 20:02:26 +00:00
  • 2f9a950cbe Bump versions of HAL and BSPs Jan Niehusmann 2021-12-26 19:50:42 +00:00
  • 7da16a726f Fixing typos spotted in the review. Jonathan Pallant 2021-12-26 19:29:14 +00:00
  • d3bd232885 Added two UART IRQ examples. Jonathan Pallant (Ferrous Systems) 2021-12-10 15:22:42 +00:00
  • cc53c1777f
    Merge pull request #210 from VictorKoenders/uart-owning-pins 9names 2021-12-25 23:46:18 +11:00
  • 8f63be0f22
    Fixed failing doctest Victor Koenders 2021-12-12 10:32:07 +01:00
  • 86444448a4
    Migrated examples to the new uart system Victor Koenders 2021-11-27 13:46:29 +01:00
  • c41c273131
    Added reader/writer split to UartPeripheral Victor Koenders 2021-11-27 13:40:57 +01:00
  • 84b8fb05b0
    Fixed compile errors on eh1_0_alpha feature Victor Koenders 2021-11-27 13:09:11 +01:00
  • a8a27672b8
    Constraint the uart::pin:: traits to UartDevice Victor Koenders 2021-11-25 14:03:27 +01:00
  • a4a0bcf987
    Added pins to the uart constructor functions Victor Koenders 2021-11-25 13:55:14 +01:00
  • bdfb4d82c9
    Split uart in separate files, introduced a typesystem constraint for valid UART pin configurations Victor Koenders 2021-11-25 11:02:26 +01:00
  • 3eb65168ff
    Fix KB2040/adafruit-kb2040 mix-up in README. Jonathan 'theJPster' Pallant 2021-12-24 12:16:53 +00:00
  • 882d91cd27
    Merge pull request #245 from rp-rs/clean-up-bsp Jonathan 'theJPster' Pallant 2021-12-24 11:32:12 +00:00
  • 6271e8670f rp-pico will be 0.2.0 as 0.1.0 exists already. Jonathan Pallant (Ferrous Systems) 2021-12-23 11:51:02 +00:00
  • 8f0a2788eb Renamed pico to rp-pico. Jonathan Pallant (Ferrous Systems) 2021-12-23 11:18:52 +00:00
  • 882868c104 Formatting Jonathan Pallant 2021-12-20 21:29:18 +00:00
  • 4959afe151 Include manufacturer in BSP crate name. Jonathan Pallant 2021-12-20 21:28:00 +00:00
  • 37e7d2e7b6 Update all the BSPs. Jonathan Pallant 2021-12-20 21:10:10 +00:00
  • c83a31ab2b
    Merge pull request #243 from rp-rs/release_030 Jonathan 'theJPster' Pallant 2021-12-20 20:26:42 +00:00
  • 7278c36e93 Add MSRV Jonathan Pallant 2021-12-20 20:05:40 +00:00
  • 96c2273dce Noted 0.3.0 includes many bug fixes. Jonathan Pallant 2021-12-20 19:53:15 +00:00
  • 5701ab431f Revised CHANGELOG. Jonathan Pallant 2021-12-20 19:52:31 +00:00
  • bebf85d4d9 Set up for 0.3.0 release. Jonathan Pallant 2021-12-19 19:22:15 +00:00
  • e6d19bc59b
    Merge pull request #242 from rp-rs/remove-embassy Jonathan 'theJPster' Pallant 2021-12-19 08:30:20 +00:00
  • a9f6ab8de4 Comment out embassy traits. Jonathan Pallant 2021-12-18 19:09:37 +00:00
  • 53d9dbdf52
    Update to pio-rs v0.1.0 (#239) Jonathan 'theJPster' Pallant 2021-12-13 23:52:32 +00:00
  • 24a417f01a
    Make fields in UartConfig public (#233) Pedro Ferreira 2021-12-13 23:47:35 +00:00
  • 31285fe002
    Merge pull request #235 from camrbuss/rtic-timer-hal Jonathan Pallant 2021-12-10 13:45:57 +00:00
  • 546ad3799b pico bsp hal pac camrbuss 2021-12-08 08:20:25 -05:00
  • 427344667e
    Add basic multicore FIFO example (#226) 9names 2021-12-08 19:34:39 +11:00
  • f2f50d0fc3 update pico rtic example to use timer alarm hal camrbuss 2021-12-07 19:24:35 -05:00
  • 539f6db0f7
    Merge pull request #231 from ithinuel/bump-embassy Jonathan 'theJPster' Pallant 2021-12-05 18:03:03 +00:00
  • b94a5ab885
    Merge pull request #232 from jannic/refactor-uart-init Jonathan 'theJPster' Pallant 2021-12-05 18:02:44 +00:00
  • e64f307d47
    Merge pull request #227 from 9names/reexport_mod_structs Jonathan 'theJPster' Pallant 2021-12-05 18:02:30 +00:00
  • fee8881801
    bump embassy's dependencies Wilfried Chauveau 2021-12-05 12:38:58 +00:00