SShortSingh.
Back to feed

Amateur-Built CubeSat KENSAT to Run TinyLlama AI Model in Low Earth Orbit

0
·1 views

Engineer Ken Chan has built a 2U CubeSat called KENSAT in his home lab, designed to run a quantized TinyLlama large language model directly in low Earth orbit using an NVIDIA Jetson Orin Nano. Rather than sending raw sensor data to Earth for processing, the satellite performs AI inference onboard and transmits only the final results. The spacecraft is scheduled to launch this fall and features custom-built power, radio, and antenna systems managed by a dedicated flight computer. To conserve power in the energy-scarce space environment, the Jetson processor is kept powered down and only activated during scheduled windows, with watchdog circuits and fault-tolerant state machines ensuring reliability. The entire project is open source, with schematics, firmware, and ground-station software publicly available on GitHub, and its UHF downlink can be received by amateur radio operators worldwide.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer shares three mobile UI bugs that delayed Quietbench API tester launch

A developer building the mobile version of Quietbench's API request tester encountered three persistent UI bugs that consumed more time than the entire desktop build. A CORS warning banner designed for wide screens either obscured the response panel or became unreadable on narrow viewports. The URL input row — combining a method dropdown, URL field, and Send button — caused the URL field to shrink to just a few visible characters on small screens, making it nearly unusable. The Send button also proved problematic, frequently disappearing off-screen when the keyboard opened or sitting too close to other tap targets. The developer noted the core lesson: responsive design requires rethinking layouts for mobile, not simply scaling down desktop interfaces.

0
ProgrammingDEV Community ·

Developer builds spec-driven workflow to keep AI coding agents on track

A solo developer shipped a crypto fintech platform spanning 13 apps, three databases, and Kubernetes in roughly 70 days by using AI agents guided through a structured specification workflow rather than open-ended prompting. The core problem he identified was that capable AI models, lacking memory between sessions, tend to confidently implement the wrong solution when given vague instructions. To address this, he built an open-source kit called pi-sdd-kit for the Pi coding agent, which forces every feature through a fixed pipeline — from idea to plan to spec to execution — with mandatory human sign-off at each stage. The kit uses persistent 'steering documents' to give the agent lasting context about the product, tech stack, and architectural rationale, preventing it from making conflicting suggestions across sessions. A key enforcement mechanism is a simple .status file per feature, which the agent must check before acting — ensuring that a completed-looking spec is never mistaken for an approved one.

0
ProgrammingHacker News ·

Developer shares field notes on agentic AI coding from Galapagos Island

A developer published personal observations about agentic AI coding workflows, writing from the Galapagos Islands. The piece, shared on Hacker News, covers experiences with agentic loops — AI systems that autonomously plan and execute multi-step coding tasks. The author reflects on practical insights gained while using these tools in an unconventional remote setting. The post includes an appendix specifically addressing agentic loops and the process of writing the article itself.

0
ProgrammingDEV Community ·

AI Quant Trader Series Day 7: Lasso Regression as a Feature Selection Tool

The seventh installment of the godzilla.dev AI Quant Trader Series focuses on Lasso regression and its application in financial modeling. Unlike ordinary least squares, Lasso adds a penalty term that forces less important feature coefficients to zero, effectively performing automatic feature selection. The tutorial walks through implementing Lasso in Python using scikit-learn, including how to tune the alpha hyperparameter via cross-validation. The guide also highlights key limitations of Lasso, such as poor performance with highly correlated features and sensitivity to outliers. Suggested remedies include Elastic Net regularization, PCA combined with Lasso, and using Lasso as a preprocessing step before non-linear models.

Amateur-Built CubeSat KENSAT to Run TinyLlama AI Model in Low Earth Orbit · ShortSingh