Skip to content
View cwt's full-sized avatar

Block or report cwt

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cwt/README.md

πŸ‘‹ Hey there!

I'm Chaiwat. I love Python and diving into embedded Linux systems, especially anything RISC-V. My main thing is getting Arch Linux running smoothly on cool new Single Board Computers (SBCs). I'm all about open source and making tech more accessible.

🎯 What I'm Up To

My big goal? Helping folks get awesome Arch Linux setups on the latest RISC-V SBCs. That means custom kernels, easy-to-use OS images, and supporting the community around these gadgets.

πŸ› οΈ My Tech Stack & Interests

  • 🐍 Python: CLI tools, backends, scripts.
  • 🐧 Embedded Linux: Kernels, drivers, U-Boot, system bring-up.
  • βš™οΈ RISC-V: Playing with and developing for this open ISA.
  • πŸ›‘οΈ Arch Linux: My go-to distro. Love making PKGBUILDs.
  • μ…Έ Shell Scripting (Bash/Zsh): Utilities & build tools.
  • 🐳 Docker: For apps and dev environments.
  • ☁️ SysAdmin: Keeping Linux servers happy.
  • πŸ“° IT Stuff: Tech strategy & ops (at Dailynews Thailand).

πŸš€ Key Projects

1. Arch Linux on RISC-V SBCs:

Bringing Arch to cool RISC-V boards with custom kernels, drivers, and OS images.

2. Python Goodies:

Building useful tools with Python.

  • Personal (@cwt)
    • ananta: CLI tool for running commands on many remote hosts.
  • Bashell.com (@bashell-com)
    • Python utils, Docker images, and other web tech experiments.

3. Community & Day Job:

  • Thai Linux Working Group (@tlwg): Helping the Thai Linux scene.
  • Dailynews Thailand (@dailynews-th): IT ops & strategy.

🌱 Let's Connect!

Hit me up if you're into RISC-V, Arch on SBCs, Python, or just wanna chat tech!

  • πŸ’¬ Open an issue on my repos for project questions.
  • πŸ”— Find me on social media (links above).

Pinned Loading

  1. neosqlite neosqlite Public

    Drop-in PyMongo replacement for SQLite: Documents, aggregation, indexing, and GridFS

    Python 24 1

  2. ananta ananta Public

    command-line tool to execute commands on multiple remote hosts

    Python 10 2

  3. aiosyslogd aiosyslogd Public

    Asynchronous Syslog server using asyncio, with an optional uvloop integration and SQLite backend.

    Python 4

  4. wormhole wormhole Public

    Asynchronous I/O HTTP and HTTPS Proxy on Python 3.11+

    Python 2

  5. cwt-vf2/archlinux-image-vf2 cwt-vf2/archlinux-image-vf2 Public

    Build script to create Arch Linux image for VisionFive 2

    Shell 44 5

  6. fts5-icu-tokenizer fts5-icu-tokenizer Public

    FTS5 ICU Tokenizer for SQLite (mirror)

    C 24 2