Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-02-21
15:46
Merge pull request #31 from Ayush1325/typst

Add typst beased handout Leaf check-in: 2d66254cbe user: noreply@github.com tags: badge-snake, trunk

2026-02-03
08:52
Merge pull request #33 from Ayush1325/revert-revert

PocketBeagle-2: rgb_led: LED Path has changed after update check-in: 4c84e7bd36 user: noreply@github.com tags: badge-snake, trunk

08:40
PocketBeagle-2: rgb_led: LED Path has changed after update

- Path seems to have changed in the newer kernel.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: c8033a7b43 user: ayush@beagleboard.org tags: badge-snake, trunk

08:38
Revert "Revert "PocketBeagle-2: rgb_led: LED Path has changed after update"" Leaf check-in: 114a622c74 user: noreply@github.com tags: revert-25-revert-24-rgb-led-fix, trunk
2026-01-21
12:31
Switch to Nunito font

- Open font close to Gothom Rounded

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 95134b38bd user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Simplify code

- Make chapters more readable. - Create helpers for anything that is used more than 2 times. - Improve text handling.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: f8246734e9 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add chapter 2

- Was pretty simple. Probably can make a few other types of boxes to make future chapters even more simple.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: b3bcb75da3 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
.github: workflows: Add docs workflows

- Build and create artifacts for the pdf docs.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 9ea9cc62ef user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: README: Add special notes

- Add note regarding how chapter pages need special considerations right now.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 4babf677e4 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Some header and footer changes

- Changing pagesize inside heading does not do anything since it is scoped. So don't bother. - Also make footer size 10pt. - Also move x margin to helpers since it is needed in both template and chapters.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: a0180cda2e user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add template

- Extract page and header stuff to a template file as described in typst docs [0]. - Works pretty well. Need to remove the coupling due to margin though.

[0]: https://typst.app/docs/tutorial/making-a-template/#separate-file

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 4e5ac7ffd3 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Split chapter1

- Have chapter1 in a separate file. - Need to find a way to uncouple page margin

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: d1d238f499 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Move box functions to helpers

- Chapter 1 is almost ready to be split off now.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 723487c099 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add colors module

- Simple module to define standard colors

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 983b440796 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add helpers

- A simple module for all the simple helpers to make the actual content code cleaner.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 46e2146bb7 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Fix checkmark icon

- Using unicode icons, specially colored does not work when compiling locally. So using svg for now.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 06b6f811f2 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add icons to headings

- This was the last major thing missing as compared to canva. - Now just need to do code cleanup and extract chapter 1 to a separate file.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: cead66f16f user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add README.

- Basic readme with build instructions.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 34388355c0 user: ayush@beagleboard.org tags: badge-snake, trunk

12:31
docs: Add Makefile

- Simple makefile to build the pdf.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: a2e55fe000 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-12-21
11:42
docs: Add initial typst based handout

- Chapter 1 seems mostly complete. Some small changes needed but looks quite close to the canva doc.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 466504c1c9 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-08-30
17:00
Merge pull request #26 from Ayush1325/workshop-links

PocketBeagle-2: Update README check-in: 9fc65cc815 user: noreply@github.com tags: badge-snake, trunk

16:49
PocketBeagle-2: Update README

- Add links to techlab workshop page and highlight the handouts.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 0eca2786db user: ayush@beagleboard.org tags: badge-snake, trunk

2025-08-28
06:54
Merge pull request #25 from beagleboard/revert-24-rgb-led-fix

Revert "PocketBeagle-2: rgb_led: LED Path has changed after update" check-in: 00d0e21151 user: noreply@github.com tags: badge-snake, trunk

2025-08-24
17:12
Revert "PocketBeagle-2: rgb_led: LED Path has changed after update" check-in: 661c602382 user: noreply@github.com tags: badge-snake, trunk
2025-07-18
06:48
Merge pull request #24 from Ayush1325/rgb-led-fix

PocketBeagle-2: rgb_led: LED Path has changed after update check-in: 790ccefea5 user: noreply@github.com tags: badge-snake, trunk

06:40
PocketBeagle-2: rgb_led: LED Path has changed after update

- Path seems to have changed in the newer kernel.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: fb78f750e9 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-06-10
16:58
Merge pull request #22 from Ayush1325/debian-rust

PocketBeagle-2: button: rust: Cleanup check-in: ba64e0b3e4 user: noreply@github.com tags: badge-snake, trunk

16:44
PocketBeagle-2: button: rust: Cleanup

- Remove unused use

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 840856865c user: ayush@beagleboard.org tags: badge-snake, trunk

2025-05-21
18:01
Merge pull request #21 from Ayush1325/rust-lib

Libraries: rust: beagle_helper: chardev: Derive debug check-in: dab2328a42 user: noreply@github.com tags: badge-snake, trunk

16:05
Libraries: rust: beagle_helper: chardev: Derive debug

- Easier to debug things

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 3ed4f63081 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-05-15
17:28
Merge pull request #20 from lorforlinux/main

Update the code to blink light only 5 time check-in: 3642c7731d user: noreply@github.com tags: badge-snake, trunk

16:50
Update the code to blink light only 5 time check-in: 8b5fc82730 user: lorforlinux@beagleboard.org tags: badge-snake, trunk
2025-05-03
16:16
Merge pull request #19 from Ayush1325/rgb-color

PocketBeagle-2: rgb-color: color_circle: Only have base colors check-in: 1befca14a4 user: noreply@github.com tags: badge-snake, trunk

16:12
PocketBeagle-2: rgb-color: color_circle: Only have base colors

- As discussed in the examples, the complex colors can be left as a challenge

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: c02a09dec8 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-04-11
19:37
Merge pull request #17 from Ayush1325/tonal-chardev

PocketBeagle-2: tonal_buzzer: rust: Update example to use chardev check-in: e9716db00a user: noreply@github.com tags: badge-snake, trunk

18:18
Libraries: python: Remove beagle_helper

- No example is using it now

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 36030910e7 user: ayush@beagleboard.org tags: badge-snake, trunk

18:16
PocketBeagle-2: button: python: Use InputEvent in chardev

- Share code between button and tonal_buzzer

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: dad7f2b315 user: ayush@beagleboard.org tags: badge-snake, trunk

18:09
PocketBeagle-2: tonal_buzzer: python: Use pwm-beeper

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 445d6204fc user: ayush@beagleboard.org tags: badge-snake, trunk

18:00
PocketBeagle-2: button: rust: Use InputEvent from helper

- Sharing InputEvent between button and tonal_buzzer example

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: d0ccd3e425 user: ayush@beagleboard.org tags: badge-snake, trunk

17:32
PocketBeagle-2: tonal_buzzer: rust: Update example to use chardev

- Also cleanup beagle_helper since device, abstractions and boards are no longer used.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 8ab5ebaaa7 user: ayush@beagleboard.org tags: badge-snake, trunk

2025-04-10
18:48
Merge pull request #16 from Ayush1325/eeprom-sysfs

Eeprom sysfs check-in: beee31a471 user: noreply@github.com tags: badge-snake, trunk

18:17
Libraries: python: beagle_helper: Remove eeprom abstraction

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 6186cc5fce user: ayush@beagleboard.org tags: badge-snake, trunk

18:17
PocketBeagle-2: eeprom: python: Use sysfs

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 5ca941b151 user: ayush@beagleboard.org tags: badge-snake, trunk

14:26
Libraries: rust: beagle_helper: Remove eeprom abstraction

- Moved into the example itself.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 9661c2c380 user: ayush@beagleboard.org tags: badge-snake, trunk

14:25
PocketBeagle-2: eeprom: rust: Use sysfs

- Serves as a nice example on using Rust.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: ee7245d9f8 user: ayush@beagleboard.org tags: badge-snake, trunk

13:22
Merge pull request #15 from Ayush1325/eeprom-sysfs

Libraries: rust: beagle_helper: sysfs: Impl Read + Write check-in: 008c6dc8c5 user: noreply@github.com tags: badge-snake, trunk

13:05
Libraries: python: beagle_helper: Remove buttons abstraction

- Using gpio-keys now

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 04724ba912 user: ayush@beagleboard.org tags: badge-snake, trunk

13:01
Libraries: rust: beagle_helper: Remove buttons abstraction

- Using sysfs for it now

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 720ebdb920 user: ayush@beagleboard.org tags: badge-snake, trunk

12:57
Libraries: rust: beagle_helper: sysfs: Impl Read + Write

- Sometimes the base Read and Write are easier to use than a wrapper.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: be8193a6cc user: ayush@beagleboard.org tags: badge-snake, trunk

07:38
Merge pull request #13 from Ayush1325/buttons-gpio-keys

PocketBeagle-2: button: rust: Use gpio-keys driver check-in: 010c06dcaf user: noreply@github.com tags: badge-snake, trunk