HackerTrans
TopNewTrendsCommentsPastAskShowJobs

skaiuijing

3 karmajoined 4 tháng trước

Submissions

[untitled]

1 points·by skaiuijing·Hôm kia·0 comments

[untitled]

1 points·by skaiuijing·3 ngày trước·0 comments

[untitled]

1 points·by skaiuijing·4 ngày trước·0 comments

[untitled]

1 points·by skaiuijing·3 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

2 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

I built a real-time operating system from scratch

github.com
2 points·by skaiuijing·4 tháng trước·1 comments

Let's Write a Real-Time Operating System

github.com
2 points·by skaiuijing·4 tháng trước·1 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

[untitled]

1 points·by skaiuijing·4 tháng trước·0 comments

comments

skaiuijing
·Hôm kia·discuss
Everyone, eBPF is a revolutionary technology for the Linux kernel that makes the kernel both secure and programmable. I’ve been exploring how to bring similar capabilities to microcontrollers with only tens of kilobytes of memory, so I created ccBPF. It is a programming language based on a C-like subset and includes a BPF virtual machine. I have already developed several demonstrations running on both Linux and the STM32F103C8T6; if you are interested, please feel free to give it a try!
skaiuijing
·3 ngày trước·discuss
[flagged]
skaiuijing
·5 ngày trước·discuss
Robots handle clean labs well; messy real‑world environments are still the real bottleneck.
skaiuijing
·3 tháng trước·discuss
Just checking — is Prometheus/Grafana basically the frontend here? I see everything exposed at /actuator/prometheus, but there doesn’t seem to be a built‑in UI. Do you think something like Zabbix support would be possible?
skaiuijing
·3 tháng trước·discuss
[dead]
skaiuijing
·4 tháng trước·discuss
I’m building ccbpf to bring eBPF‑style programmability to embedded systems.

ccbpf includes: - a C‑subset compiler (ccbpf‑cc) that generates ccbpf bytecode - a small, portable VM for MCUs - a simple map system and hook/event model - a loadable program format designed for constrained devices

The goal is to let MCUs load and run small, safe, sandboxed programs—similar in spirit to eBPF, but built specifically for embedded environments.

Repo: https://github.com/skaiui2/ccbpf
skaiuijing
·4 tháng trước·discuss
Nice work. Always cool to see small, focused tools built in Nim.
skaiuijing
·4 tháng trước·discuss
Nice work. Tools that make quick data visualization this simple are always useful.
skaiuijing
·4 tháng trước·discuss
Nice idea. I love small, focused Git tools like this — thanks for sharing.
skaiuijing
·4 tháng trước·discuss
I built a small real‑time operating system for ARM Cortex‑M as a step‑by‑step guide to teach how an RTOS is built from scratch. The kernel starts from a few hundred lines and grows through context switching, scheduling, interrupts, and simple IPC — all explained in a minimal, readable way.

If you want a practical, tiny example that shows exactly how to write an operating system for microcontrollers, this project is designed for that.
skaiuijing
·4 tháng trước·discuss
I’ve been building a small, modular Real-Time Operating System (RTOS) for ARM Cortex‑M, focusing on clarity, portability, and hackability.

It started as an experiment to see how small an RTOS kernel could be — the first version was about 400 lines, implementing memory management and a simple multithreaded scheduler. I later expanded it into a complete, readable system and wrote an English tutorial series along the way.

The project includes tutorials covering:

• memory management • ARM exception model • context switching • scheduler design • IPC and synchronization

Everything is implemented from scratch with readability in mind, and each subsystem is explained step by step.
skaiuijing
·4 tháng trước·discuss
This is such a clever little hack. Amazing what people can pull off with just HTML and CSS.