← Tillbaka till bloggen
Den här artikeln är maskinöversatt och har inte granskats ännu. Läs originalet
Teknik |

Våra första prototypkort har kommit

Att för första gången väcka liv i hårdvara som du har designat från grunden är en fantastisk känsla!

Av Greg Chrystall

KiCad-design av Barnlurens bärarkort v1.0

Tidigt satte vi upp målet att Barnluren ska vara tillgängligt för alla familjer. För att nå dit visste vi att vi måste hålla kostnaden så låg som möjligt. Det ledde till ett av de viktigaste besluten för produkten – att inte koppla upp oss mot det allmänna telefonnätet.

Att använda riktiga, publika telefonnummer tillför en hel del komplexitet. Numren måste dessutom köpas in, och sedan tillkommer en månadsavgift. Lyckligtvis tvingade det oss att tänka kreativt och bygga det vi tror är en bättre lösning: ett helt privat telefonnät där barnen använder hemtelefoner och vi bygger en gratis app för de vuxna som sömlöst kopplar ihop vårt nät med deras smartphone. Det tar bort en stor kostnad, och besparingen kan vi föra vidare till våra användare så att abonnemanget kostar mindre än en kopp kaffe i månaden. Den andra stora kostnaden är det första inköpet av enheten som kopplar en analog telefon till hemmets WiFi.

Vi behöver en enhet som är enkel, lätt att konfigurera, kan stoppas i ett vägguttag var som helst i hemmet och ansluta till WiFi. Tyvärr upptäckte vi att någon sådan enhet inte finns att köpa färdig – det närmaste vi har hittat är Flying Voice FTA1101, som är den vi använder under Pioneer Beta-programmet. Den enheten har dock många fler funktioner än vi behöver, och vi tror att vi kan få ner priset och förbättra användarupplevelsen genom att bygga vår egen enhet.

Att bygga en helt ny hårdvara från grunden är ett enormt åtagande, men vår bakgrund inom att bygga AI-agenter gav oss självförtroendet att försöka. Så vi byggde en AI-agent för att automatisera och hantera stora delar av design- och tillverkningsprocessen.

Vår agent använder Claude Code i kombination med utmärkt öppen källkod som SKiDL och KiCad för att sköta kretsdesign, komponentinköp och programmatisk validering. När grunderna är på plats tar jag den sista biten själv: att dra alla ledningsbanor på kortet och göra den slutliga komponentplaceringen.

Med det här arbetssättet har vi gått från idé till att ha de första prototypkorten tillverkade och levererade på några veckor. Jag vill rikta ett stort tack till ICAPE och Mitac för deras stöd och tålamod med oss nybörjare i tillverkningen av våra kort, som har producerats lokalt i Sverige. Vi hoppas kunna behålla tillverkningen i Sverige på lång sikt.

Barnlurens bärarkort v1.0

Efter att tvångsmässigt ha kollat spårningen i Postnord-appen i två dagar levererades korten äntligen igår kväll, och jag kunde inte vänta med att slå på dem! Tyvärr hände ingenting när jag hade kopplat in strömmen och mina debugkablar till laptopen. Korten var döda vid leverans, vilket är ett troligt utfall för de första prototyperna, så jag var ganska besviken. Ända tills jag insåg att jag helt enkelt hade kopplat debugkablarna åt fel håll! Jag blev överlycklig när jag bytte plats på dem och möttes av en välbekant Linux-inloggningsprompt! De lever!

Att starta korten och se dem vakna till liv är ett stort steg, men det är bara första delen av resan – härnäst ska WiFi-kretsarna och chippet som kopplar till den analoga telefonen valideras. Det kommer att kräva några dagars mjukvaruarbete för att bygga vår egen firmware specifikt för de nya korten. Jag kommer att berätta hur det går.

Som med allt i startuplivet är det svårt att prioritera. Våra enheter från Flying Voice till Barnlurens Pioneer-betaprogram är på väg. Så jag kommer att lägga större delen av min uppmärksamhet på att få ut dem till våra pionjärer och få igång betan fullt ut. Den egna firmwaren får alltså vänta lite, men det är skönt att ha ett så roligt projekt på gång i bakgrunden!

Ge ditt barn telefonoberoende

Ett privat telefonnätverk för familjer. Ingen skärm, inget internet, bara röstsamtal med dem som betyder något.

Kom igång