Skip to content

docs(basic): added basic docs - #30

Merged
husamettinarabaci merged 1 commit into
developfrom
doc/basic-documentation
Oct 22, 2025
Merged

husamettinarabaci merged 1 commit into
developfrom
doc/basic-documentation

Conversation

@husamettinarabaci

Copy link
Copy Markdown
Member

Added simple documantation for version v1.0.0


🧩 Affected Module(s)

Mark the modules impacted by this PR:

  • Firmware
  • Hardware
  • Mechanic
  • Documentation
  • CI / Infra

This pull request introduces comprehensive documentation improvements and reorganization for the hexaGenMini project. The changes provide clearer onboarding, detailed system architecture, and an organized overview of the repository structure, making it easier for new users and contributors to understand and navigate the project.

Documentation Enhancements:

  • Major rewrite and expansion of README.md with a project introduction, feature list, quick start instructions, AT command protocol, architecture overview, contribution guidelines, and contact information.
  • Added a detailed "Getting Started" guide in docs/GETTING_STARTED.md, outlining prerequisites, setup steps, development workflows for firmware, hardware, and mechanical design, and links to further documentation.
  • Added a comprehensive system architecture document in docs/ARCHITECTURE.md, describing firmware modules, task distribution, AT command structure, error codes, communication protocol, hardware interfaces, and configuration management.
  • Created a structured repository overview in docs/PROJECT_STRUCTURE.md, detailing the purpose and contents of each directory and file, including firmware, hardware, mechanical, and documentation components.

@github-project-automation github-project-automation Bot moved this to 📥 Inbox / Ideas in hexaTune Project Oct 22, 2025
@husamettinarabaci
husamettinarabaci merged commit 15c515e into develop Oct 22, 2025
4 of 5 checks passed
@husamettinarabaci
husamettinarabaci deleted the doc/basic-documentation branch October 22, 2025 15:43
@github-project-automation github-project-automation Bot moved this from 📥 Inbox / Ideas to Done in hexaTune Project Oct 22, 2025
@github-actions github-actions Bot added default:unclassified No specific category matched this PR or file path. module:docs Documentation tasks type:doc Documentation content labels Oct 22, 2025
husamettinarabaci added a commit that referenced this pull request Oct 22, 2025
* feat(setup): added basic at command (#19)

Added basic at command implementation. It support usb-midi sysex protocol

* feat(setup): setted up pre commit hooks (#20)

Added reuse prettier commitlint hook

* feat(setup): setted up pre commit hooks (#21)

Added reuse prettier commitlint hook 3

* feat(async): setted up async tasks (#23)

Added rgb usb at async tasks and channel before firmware update

* feat(firmware): added basic firmware update (#24)

Added simple bootsel FWUPDATE command to At

* feat(com): passed first communication (#25)

Communicated with mobile app first time

* feat(freq): added basic freq handler (#27)

Added simple at freq handler not check and control

* feat(core): added multi core (#28)

System is configured for working multi-core. DDS task is working on the Core-1 and others on the Core-0

* feat(core): at command is made by id based (#29)

Changed all message types to at command base and id forced for all at command

* docs(basic): added basic docs Added simple documantation for version v1.0.0 (#30)
husamettinarabaci added a commit that referenced this pull request Oct 30, 2025
* feat(setup): added basic at command (#19)

Added basic at command implementation. It support usb-midi sysex protocol

* feat(setup): setted up pre commit hooks (#20)

Added reuse prettier commitlint hook

* feat(setup): setted up pre commit hooks (#21)

Added reuse prettier commitlint hook 3

* feat(async): setted up async tasks (#23)

Added rgb usb at async tasks and channel before firmware update

* feat(firmware): added basic firmware update (#24)

Added simple bootsel FWUPDATE command to At

* feat(com): passed first communication (#25)

Communicated with mobile app first time

* feat(freq): added basic freq handler (#27)

Added simple at freq handler not check and control

* feat(core): added multi core (#28)

System is configured for working multi-core. DDS task is working on the Core-1 and others on the Core-0

* feat(core): at command is made by id based (#29)

Changed all message types to at command base and id forced for all at command

* docs(basic): added basic docs Added simple documantation for version v1.0.0 (#30)

* feat(multicore): fixed multicore

Fixed channel for multicore tasks

* feat(multicore): fixed multicore

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

Labels

default:unclassified No specific category matched this PR or file path. module:docs Documentation tasks type:doc Documentation content

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant