Skip to content

refactor: normalize Arduino firmware naming and update docs/UI references#7

Merged
Wasif-ZA merged 2 commits into
mainfrom
codex/implement-repository-cleanup-specifications-3vazie
Jan 24, 2026
Merged

refactor: normalize Arduino firmware naming and update docs/UI references#7
Wasif-ZA merged 2 commits into
mainfrom
codex/implement-repository-cleanup-specifications-3vazie

Conversation

@Wasif-ZA

Copy link
Copy Markdown
Owner

Motivation

  • Clean up confusing/misspelled firmware paths (e.g., Audrino/esp32 variants) and make on-disk names reflect device roles.
  • Ensure documentation and UI bring-up instructions point to the correct sketch locations so contributors can flash the right firmware.
  • Correct misleading file headers in ESP32 sketches so in-file metadata matches the actual filenames.

Description

  • Renamed and normalized firmware folders and files under Arduino/ to role-based names such as Arduino/esp32_gateway, Arduino/esp32_gateway_udp_ack, and Arduino/esp32_gateway/udp_forward_only/esp32_gateway and moved previously misspelled Audrino/* files into Arduino/.
  • Updated references in docs/ARCHITECTURE.md, README.md, and ui/src/app/page.tsx to use the new Arduino/esp32_gateway* paths.
  • Fixed the leading comment lines in Arduino/esp32_week10_code.ino and Arduino/esp32_week_7_code.ino so they state the correct filenames.
  • Miscellaneous repo hygiene: added CI (.github/workflows/ci.yml), templates (.github/*_TEMPLATE.md), CODEOWNERS, LICENSE, new docs under docs/, improved ui tooling (ui/eslint.config.mjs, ui/package.json, ui/.prettier*), and added smoke test ui/tests/smoke.test.mjs.

Testing

  • Ran cd ui && npm run lint which completed successfully (ESLint ran without failing errors).
  • Ran cd ui && npm run test which executed the smoke test in ui/tests/smoke.test.mjs and passed.
  • Ran cd ui && npm run build which produced a successful Next.js production build.

Codex Task

@vercel

vercel Bot commented Jan 24, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
bridge-opening-project Ready Ready Preview, Comment Jan 24, 2026 6:04am

@Wasif-ZA
Wasif-ZA merged commit 63a5ae8 into main Jan 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant