Bak kulissene med embedded utvikler Erik: Utfordringene ved å utvikle alt fra bunn
Hvorfor er det så viktig å utvikle alt fra bunnen og opp når vi nå skal ut i et globalt marked?
Skrevet av Brage Thobroe
Når vi skal utvikle alt fra bunn er noe av det viktigste vi gjør å opprettholde knirkefri kommunikasjon mellom de multifunksjonelle lagene i alle ledd av produksjonen.
Selv om alle lagene våre jobber mot et felles mål er det svært utfordrende å lande på et kompromiss som fungerer for alle partene og som fortsatt tilfredsstiller kundens krav til produktet.
– Det som skjer på enheten skal sendes til skyen, som skal distribuere informasjonen videre til en app, som igjen skal presentere en konklusjon av dataen til brukeren, sier Erik.
For at det skal fungere er det veldig mange ledd som skal samspille, og det er her plettfri kommunikasjon blir uhyre viktig.
Små detaljer har stor påvirkning på andre ledd i produksjonen.
«Det har vært både gøy og utfordrende å utvikle et produkt som det ikke eksisterer maken til fra før». Produktet i selg selv er lite og lett, men kompakt og fylt opp til randen med maskinvare.
I et så lite produkt, hvor små detaljer har stor påvirkning på andre ledd i produksjonen, betyr det at man må ha et tett samspill med de som jobber på antenner, kretskort og innkapsling for å forstå hvilken maskinvare som må prioriters. Med så mye innmat og så lite plass er det ubegripelig viktig å vite hva som er viktigst å få med.
«Vi har hatt utallige og nesten endeløse diskusjoner angående å gjøre endringer på 0.1mm. Selv den minste endring utgjør store forskjeller for alle teamene som jobber med maskinvare».
Ikke bra nok med komersielle antenner – utvikler egne.
Planen var i utgangspunktet å bruke kommersielle antenner, men vi fant ingen på markedet i riktig størrelse som kan prestere på det nivået vi trenger. Derfor valgte vi å utvikle våre egne antenner for å kunne optimalisere ytelsen i samkjør med produktets utforming. Dette har ført til at vi nå har verdensledende GPS- og mobiltilkobling innenfor vårt marked.
En annen sak vi har jobbet hardt for å bli best i er batteriforbruk. Tidligere har vi brukt WiFi-posisjonering, men dette er ikke en løsning som er laget for å være strømbesparende, så vi måtte tenke nytt for å effektivt samle inn posisjonsdata hvor GPS ikke egner seg. Å fjerne Wifi-posisjoneringen var et drastisk valg, men med de rette leddene i gang var heller ikke det umulig.
Kretskort
Lokal løsning med Nordic Semiconductor
Vi har valgt å samarbeide med Nordic Semiconductor siden de har den ekspertisen vi trenger innenfor mikrokontrollerutvikling. I tillegg har de ingeniører her i Trondheim, noe som fungerer veldig bra siden hele produksjonslinjen vår allerede er her i Trøndelag. Vi har derfor kun ett selskap å forholde oss til, i tillegg er de en lokal aktør. Vi benytter deres tekniske løsninger for en rekke essensielle aspekter innenfor prosessering og kommunikasjon, sånn som LTE-M, NB-IoT, GPS og Bluetooth.
Utvikler et sant bærbart produkt.
Vi har hatt mye fokus på å være energibesparende for å kunne skape et ekte bærbart produkt.
"Ingen liker å lade dingsene sine hver dag. Ingen vil heller ha en stor og tung enhet dinglende rundt halsen på sin pelskledde venn. Derfor har det vært prioritert å optimalisere strømforbruket på enheten, og det er noe vi kommer til å fortsette med framover." -Erik
I første omgang fokuserer vi på å få til at enheten ikke trenger å lades før det har gått måneder, men i fremtiden vil vi kunne tilby enheter som ikke trenger å lades før det har gått flere år. Nettopp dette er grunnen til at vi må produsere innmaten i produktet selv, fordi det ikke finnes god nok maskinvare på et kommersielt nivå i det gjeldene markedet.
Det har vært krevende å få produktet til å fungere som mer enn kun en GPS-sporer, men med god kommunikasjon mellom lagene for både programvare og maskinvare, har vi klart å utvikle en optimalisert sensorsammensetning som gjør at enheten nå har grunnlaget for å lære seg å kjenne igjen hundens levemønster gjennom sensor-data og maskinlæring.
På lang sikt gir dette hunde- og katteeiere muligheten til å ta vare på sitt ellers firbeinte familiemedlem på en helt ny måte, gjennom rykende fersk teknologi.