Skip to content

Fix dead links in README - #539

Open
1t1sCooL wants to merge 1 commit into
rust-embedded:masterfrom
1t1sCooL:fix-dead-links
Open

Fix dead links in README#539
1t1sCooL wants to merge 1 commit into
rust-embedded:masterfrom
1t1sCooL:fix-dead-links

Conversation

@1t1sCooL

Copy link
Copy Markdown

Link-checked the README and fixed what is confirmed dead. Every dead URL was re-verified with curl (browser UA; NXDOMAIN double-checked via 8.8.8.8), and every replacement URL returns HTTP 200.

  • https://barafael.github.io/A-Platform-Agnostic-Driver-for-EBYTE-E32-LoRa-Modules/https://barafael.github.io/posts/a-platform-agnostic-driver-for-ebyte-e32-lora-modules/
    • Old URL 404; barafael.github.io sitemap.xml lists the post under new /posts/ path; replacement returns 200 with title 'A Platform-Agnostic Driver for EBYTE-E32 LoRa Modules'.
  • https://barafael.github.io/A-Platform-Agnostic-Driver-for-the-CD74HC4067https://barafael.github.io/posts/a-platform-agnostic-driver-for-the-cd74hc4067/
    • Old URL 404; blog restructured to /posts/ (per sitemap.xml); replacement returns 200 with title 'A Platform-Agnostic Driver for the CD74HC4067'.
  • https://barafael.github.io/A-Platform-Agnostic-Driver-for-the-HC12-serial-radio-module/https://barafael.github.io/posts/a-platform-agnostic-driver-for-the-hc12-serial-radio-module/
    • Old URL 404; blog restructured to /posts/ (per sitemap.xml); replacement returns 200 with title 'A Platform-Agnostic driver for the HC12 serial radio module'.
  • https://robamu.github.io/post/max11619-driver-rust/https://robamu.github.io/blog/max11619-driver-rust/
    • Old /post/ path 404; robamu.github.io sitemap.xml shows the post moved to /blog/; replacement returns 200 with title 'Rust driver for the 10-bit MAX11619 ADCs'.
  • https://robamu.github.io/post/rust-ecosystem/https://robamu.github.io/blog/rust-ecosystem/
    • Old /post/ path 404; sitemap.xml shows /blog/rust-ecosystem/; replacement returns 200 with title 'Bringing Rust to Space - Setting up a Rust ecosystem for the VA108XX MCU family'. Occurs twice in README (Vorago HAL and vorago-reb1 board sections).
  • https://www.starfivetech.com/en/site/sochttps://www.starfivetech.com/en/index.php?s=computing&c=show&id=1
    • Old /en/site/soc is 404 in curl and real browser; StarFive site restructured to index.php URLs. Replacement returns 200 with title 'JH-7110_SoC_Edge Computing_StarFive' — the current official JH7110 (JH71xx family) SoC page. Occurs twice in README (jh71xx-pac and jh71xx-hal lines).
  • https://www.theembeddedrustacean.com/c/ser-no-stdhttps://www.theembeddedrustacean.com/ser-esp-no-std
    • Old /c/ path 404; site sitemap.xml lists /ser-esp-no-std, which returns 200 with title 'Simplifed Embedded Rust: ESP Core Library Edition | The Embedded Rustacean' — same book.
  • https://www.theembeddedrustacean.com/c/ser-stdhttps://www.theembeddedrustacean.com/ser-esp-std
    • Old /c/ path 404; site sitemap.xml lists /ser-esp-std, which returns 200 with title 'Simplifed Embedded Rust: ESP Standard Library Edition | The Embedded Rustacean' — same book.

Happy to adjust or split this if you'd prefer a different fix for any item.

@1t1sCooL

1t1sCooL commented Sep 3, 2026

Copy link
Copy Markdown
Author

Note on the Super Linter failure: the three markdownlint findings (README.md:1361 MD009 trailing space, README.md:1402-1403 MD053 unused reference definitions embedded-3dgfx / embedded-gui) are pre-existing on master — running markdownlint with the repo's .markdownlint.yml against current master gives the identical three errors. This PR only touches link URLs (lines 180-181, 336, 581, 595, 776, 973-974, 977, 985). Happy to fold a fix for those three lines into this PR if you'd prefer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant