Skip to content

Documentation/spresense: rewrite board page with images and configs#19258

Merged
acassis merged 1 commit into
apache:masterfrom
JorgeGzm:improving-sony-spresense
Jul 2, 2026
Merged

Documentation/spresense: rewrite board page with images and configs#19258
acassis merged 1 commit into
apache:masterfrom
JorgeGzm:improving-sony-spresense

Conversation

@JorgeGzm

@JorgeGzm JorgeGzm commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Rewrites the Sony Spresense board docs, previously just a README.txt literal include, into proper reStructuredText:

Adds board/extension/camera pinout figures
Adds Features, Serial Console, Buttons and LEDs sections.
Adds bootloader-flashing and build-and-flash instructions (with the official firmware download link).
Documents all 27 board configurations (previously only 5).
Removes the now-redundant README.txt (content migrated into index.rst).

Impact

Documentation only, no source or build behavior changes. Adds three PNG figures, following the convention of other boards.

Testing

Documentation-only change.

$ tools/checkpatch.sh -g HEAD~1..HEAD

Replace the bare "README.txt literal include" with a proper reStructuredText
page for the Sony Spresense board, and remove the now-redundant README.txt
(all of its content has been migrated into index.rst):

- Add board, extension and camera pinout figures (sony*.png).
- Add Features, Serial Console, Buttons and LEDs sections.
- Add "Flashing the bootloader" and "Building and Flashing" sections,
  including the official firmware download link and the flash_writer.py
  workflow.
- Document all board configurations (audio, audio_sdk, camera, charger,
  coremark, elf, example_camera, example_lcd, fmsynth, getprime, lcd, lte,
  module, mpy, nsh, nsh_automount, nsh_trace, ostest, posix_spawn, rndis,
  rndis_composite, rndis_smp, smp, usbmsc, usbnsh, wifi, wifi_smp), each of
  which was verified to build.

Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
@JorgeGzm JorgeGzm requested a review from raiden00pl as a code owner July 1, 2026 20:25
@github-actions github-actions Bot added Area: Documentation Improvements or additions to documentation Size: M The size of the change in this PR is medium labels Jul 1, 2026
@JorgeGzm

JorgeGzm commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

I received this board a few years ago, and recently I decided to start using it again. While getting back to it, I realized there was a lack of good documentation explaining how to use the board.

@acassis acassis merged commit f0c94bb into apache:master Jul 2, 2026
7 checks passed
@JorgeGzm JorgeGzm deleted the improving-sony-spresense branch July 10, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Documentation Improvements or additions to documentation Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants