In short
- One teach-don't-sell blog post was the entire launch. Michael Lynch published a detailed, open-source build tutorial instead of a pitch, and it hit #1 on Hacker News, selling out the first 9 kits in 4 hours and generating $8.8K in a week.
- It took nearly 4 years of thin-margin hardware grind, not a straight line, to get sellable. Revenue grew from $53K (2020) to $812K (2022), but net profit stayed near zero for years because of chip-shortage costs — the business only became attractive to a buyer after the founder deliberately slowed down.
- The first sale offer was less than 1x earnings — the founder said no and fixed the business instead. A broker rejected TinyPilot outright in 2022 for having too few SKUs; 18 months later, after simplifying operations rather than growing revenue, it sold for $598K at 2.4x earnings.
- The Hacker News spike is repeatable in 2026; the chip-shortage risk that nearly sank the business isn't gone. Genuine, technically detailed build posts still travel on HN, but any physical-hardware DTC business inherits the same component-supply exposure that cost TinyPilot roughly $100K a year in emergency redesigns.
The mechanism
TinyPilot's growth wasn't one viral spike compounding on itself — it was a teach-don't-sell launch post that earned initial attention, a later friction-removal decision (one SKU, not several) that doubled revenue without new demand, and years of numbered public retrospectives that, almost as a side effect, built the credibility record that let a stranger buy the business at a fair multiple instead of the founder having to convince a broker from scratch.
A genuinely useful open-source tutorial earned attention no ad could buy
Instead of writing marketing copy, Michael Lynch published a detailed, step-by-step, open-source tutorial showing exactly how to build a KVM-over-IP device from a Raspberry Pi and an $11 HDMI capture dongle. Because the post taught something real rather than pitched a product, it reached #1 on Hacker News and the front page of multiple subreddits within hours — the first 9 pre-made kits sold out in 4 hours, with $8.8K in sales in the first week alone [S1][S2][S3].
If you want people to pay attention to your product, don't go the direct route of trying to brag about it. Go the route of sharing something interesting that you learned in the process of making it.
Removing the choice itself, not adding a pitch, doubled revenue overnight
By late 2021 TinyPilot sold several device variants side by side, and customers often couldn't tell which one they needed. Lynch deleted the product catalog page entirely and sold only the flagship TinyPilot Voyager. Monthly revenue immediately roughly doubled, from the $20K-$30K range to $40K-$60K — not because demand grew, but because the purchase decision collapsed from 'which one?' to 'yes or no?' [S4].
I think the change eliminated friction and decision-making from the buying process. Customers didn't always understand the difference between our products or whether they needed to buy accessories separately. Now that there's only a single option, the purchase decision reduces to a straightforward question: do you want this product?
Years of public, numbered retrospectives became the paper trail that made the business sellable
Lynch published roughly 45 monthly retrospectives plus annual reviews from 2020 to 2024, each with exact revenue, profit, and lessons learned — originally a trust and audience-building habit, not a sale strategy. When TinyPilot finally went to market, the eventual buyer, Scott, discovered the business specifically through these transparent posts, and the multi-year record of real numbers functioned as pre-built due diligence that shortened the credibility gap a hardware business normally has to close with a stranger buyer [S2][S4][S5][S6].
How it went
Prototype to viral launch
2020-05 → 2020-08Lynch built the first TinyPilot prototype in May 2020 as a side project. In July 2020 he published a detailed open-source build tutorial; it reached #1 on Hacker News and multiple subreddit front pages within hours, selling the first 9 kits in 4 hours and generating $8.8K in the first week [S1][S2][S3].
Solo bootstrap through the first full year
2020-08 → 2022-02TinyPilot closed 2020 with $53,362 in revenue (5 months) but a net loss of $5,681 from front-loaded inventory costs. Lynch hired his first developer in Jan 2021 and set up an EU distributor mid-2021, and the first Enterprise subscription (a customer paying monthly for REST API access) was sold in June 2021 [S3][S6]. Full-year 2021 revenue reached $459,529, though net profit was only $4,247 [S4].
Chip shortage grind and the single-SKU fix
2022-02 → 2023-102022 revenue grew 76% to $812,000, but net profit was just $5,979 as the global chip shortage forced 2+ years of frequent hardware redesigns, costing roughly $100K/year in extra engineering [S5]. In parallel, deleting the product catalog in favor of a single flagship model (TinyPilot Voyager) doubled monthly revenue from the $20K-$30K range to $40K-$60K [S4]. FE International rejected a sale attempt in Oct 2022 for having too few SKUs; Lynch responded by hiring support engineers and outsourcing office functions rather than chasing more growth [S2][S5].
From rejected sale to $598K exit
2023-10 → 2024-04In Oct 2023, having made the business calmer and more profitable rather than bigger, Lynch engaged broker Quiet Light and listed TinyPilot at $599K (2.9x SDE). Two buyers competed for the deal, and it closed April 12, 2024 at $598K (2.4x annual earnings), netting Lynch $490,803 after an $88,900 broker fee and $18,297 in legal costs — lifetime profit from the business, including the sale, reached roughly $920,000 over four years [S2].
Milestones
- 2020-078800Launch week revenue after blog post hit #1 on Hacker News
- 2021-0143000$43K/month run rate, ~6 months post-launch
- 2021-0538767May revenue peak before chip-shortage dip
- 2021-0629446June revenue dip as chip shortage begins affecting supply
- 2021-1050000Revenue roughly doubles (to $40K-$60K/mo range) after single-SKU consolidation
- 2022-02382942021 full-year revenue $459,529 (÷12, annualized); first full year, net profit only $4,247
- 2023-02676672022 full-year revenue $812,000 (÷12, annualized), +76% YoY; net profit only $5,979 due to chip shortage
- 2024-0483333Sold for $598,000 (2.4x earnings); revenue ~$1M/year at time of sale, team of 7
Whether it fits you
TinyPilot's mechanism depends on the founder being both a genuine builder and a patient operator of a physical-goods business. Run it if these hold for you; hardware imposes real costs that don't show up in a typical SaaS playbook.
What it needs
You can produce something technically real enough to teach, not just market
The launch post worked because it was a legitimate, reproducible build tutorial with open-source code, not repackaged marketing copy [S1][S3]. Communities like Hacker News reward genuine technical substance and are unforgiving of anything that reads as a pitch.
Your product can be sold as a single, obvious SKU
Doubling revenue by deleting the product catalog only works if one variant can serve almost all customers [S4]. If your product genuinely requires several distinct configurations for different buyers, this specific move isn't available to you.
You (or your team) can absorb multi-year thin-to-negative margins tied to a physical supply chain
TinyPilot's net profit stayed near zero for three straight years (2020: -$5.7K, 2021: $4.2K, 2022: $6K) despite revenue climbing to $812K, because of front-loaded inventory and chip-shortage costs [S3][S4][S5]. A team needing near-term profit, not just revenue growth, would have exited this loop early.
What it costs
Physical inventory ties your cash to supply-chain shocks you don't control
The global chip shortage forced over two years of emergency hardware redesigns, costing roughly $100K/year in extra engineering and $20K in wasted materials — a cost with no software-business equivalent [S5].
Growth becomes coupled to global component markets, not just to your own execution
A single sourcing email mistake in Jan 2023 cost an estimated $450K in lost potential sales during the shortage [S5] — a reminder that hardware revenue can be capped by supply, not demand, however well the marketing works.
Walking away from a lowball buyer can mean running the business 'comfortable' for years longer than planned
When broker FE International rejected TinyPilot outright in 2022 (too few SKUs) and a strategic acquirer's early offer valued it below 1x earnings, Lynch's response was to make the business easier to run rather than force a sale [S2][S7]. That's a multi-year commitment to operating a business you may already want to exit.
The numbers we could verify
- gross margin
- 30-50% per unit hardware sale (BOM: Raspberry Pi $35-55, HDMI dongle $11, cable, 3D-printed case)
- sde multiple at sale
- 2.4x annual earnings ($598K sale / ~$208K-250K SDE); listed at 2.9x
- broker commission
- ~15% of sale price ($88,900 on $598,000, via Quiet Light)
- chip shortage cost
- ~$100K/year in extra EE consulting plus $20K/year in wasted materials, 2021-2023
Channels it actually used
- Hacker News blog post virality
- word of mouth / organic search
- monthly build-in-public retrospectives
- EU distributor partnership
Our read
The popular version of this story is 'go viral on Hacker News' — but the sourced mechanism that actually got TinyPilot sold wasn't the launch spike, it was the multi-year habit of publishing exact, dated numbers every month. The HN post got attention once; the retrospectives are what let a stranger trust the business enough to buy it in 2024. Copying the viral moment without the multi-year transparency habit would miss the part that closed the deal.
Founders often treat a broker rejection as a signal to grow harder. TinyPilot's data suggests the opposite response was correct here: after FE International's 2022 rejection, Lynch made the business smaller and calmer (fewer SKUs, outsourced ops, paused hardware iteration) rather than bigger, and that's what got it sold 18 months later at a real multiple.
Physical-hardware DTC businesses carry a structural risk that no amount of marketing skill fixes: TinyPilot's growth chart shows demand was rarely the constraint after 2021 — component supply was. Anyone treating this as a pure growth-marketing case study without weighing the hardware supply-chain tax would misread why profit stayed near zero for three years despite revenue climbing to $812K.
Sources
- TinyPilot Launch Post2020-07-23
- I Sold TinyPilot2024-05-29
- My Third Year as a Solo Developer (Year 3 Review)2021-02-01
- My Fourth Year as a Bootstrapped Founder (Year 4 Review)2022-02-01
- My Fifth Year as a Bootstrapped Founder (Year 5 Review)2023-02-10
- June 2021 Retrospective: TinyPilot Month 122021-07-08
- Software Misadventures Podcast: Growing and selling an indie business — Michael Lynch2024