Skip to content

Conversation

@linguini1
Copy link
Contributor

@linguini1 linguini1 commented Nov 14, 2025

Summary

This commit introduces a new application, Conway's Game of Life (or cgol). It is a simple frame buffer rendering application that makes for an interesting, animated visual.

NOTE: Documentation included in apache/nuttx#17330

Impact

Users now have a more interesting way to test the frame buffer.

Testing

Tested on the Raspberry Pi 4B!

image

This commit introduces a new application, Conway's Game of Life (or
`cgol`). It is a simple frame buffer rendering application that makes
for an interesting, animated visual.

Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
Copy link
Contributor

@cederom cederom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @linguini1 very nice idea! :-) Works for me :-) Lets just wait for the CI to complete :-)

- Ready to Boot Primary CPU
- Boot from EL2
- Boot from EL1
- Boot to C runtime for OS Initialize

NuttShell (NSH) NuttX-10.4.0
nsh> uname -a
NuttX 10.4.0 d203e217b8 Nov 14 2025 03:03:13 arm64 raspberrypi-4b
nsh> help
help usage:  help [-v] [<cmd>]

    .           cp          expr        mkdir       rmdir       umount
    [           cmp         false       mkrd        set         unset
    ?           dirname     fdinfo      mount       sleep       uptime
    alias       df          free        mv          source      usleep
    unalias     dmesg       help        pidof       test        watch
    basename    echo        hexdump     printf      time        xd
    break       env         kill        ps          true        wait
    cat         exec        pkill       pwd         truncate
    cd          exit        ls          rm          uname

Builtin Apps:
    cgol      fb        nsh       ostest    sh
nsh> cgol

@xiaoxiang781216 xiaoxiang781216 merged commit 31d567e into apache:master Nov 14, 2025
40 checks passed
simbit18 added a commit to simbit18/nuttx-apps that referenced this pull request Nov 14, 2025
- Conway's Game of Life apache#3210

Signed-off-by: simbit18 <simbit18@gmail.com>
@linguini1 linguini1 deleted the cgol-app branch November 14, 2025 14:16
xiaoxiang781216 pushed a commit that referenced this pull request Nov 14, 2025
- Conway's Game of Life #3210

Signed-off-by: simbit18 <simbit18@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants