Bygga en produkt med bluetooth.

Planering och tankar kring eventuella framtida projekt.
cetex
Inlägg: 160
Blev medlem: 5 september 2010, 06:49:54
Ort: Stockholm/Sumpan

Bygga en produkt med bluetooth.

Inlägg av cetex »

Jag sitter och leker med tanken om att bygga en produkt för mätning åt privatpersoner, som om den blir färdigställd och om jag hittar säljkanaler skulle kunna bli såld i hyffsat stor skala (stor skala för mig, jag gissar på minst några hundra till några tusen stycken om året, ganska försiktigt räknat, säljkanalen avgör dock).

Jag har tänkt mig att mobiltelefoner ska få tillhandahålla användarinterfacet för produkten, "alla" har en mobil, och för att slippa bygga en separat modul med display, knappar o.s.v som någon ska hitta plats för och montera nånstans så tänker jag mig att jag kan inkludera blåtand i den istället och återanvända mobilen som interface.

Jag kommer under det kommande året ha möjligheten att finansiera en sådan utveckling inom mitt enmanna företag (AB), när jag säger finansiering så räknar jag in ungefär följande:
  • Några vändor av prototyptillverkning (några vändor om 2000kr för kort + stenciler)
  • Inköp av lite utrustning (varmluftslödningsstation t.ex, kanske reflow ugn om jag finner behovet, totalt 30k sek?)
  • Minst nån dag consulting från någon rutinerad för att verifiera grovt att jag inte byggt en störsändare innan testlabb..
  • Minst en omgång i testlabb för emi/rfi när jag känner mig redo (för CE-märkningen, gissar uppemot 50 000kr?)
  • Färdiga blåtandsmoduler (sip / pcb med allt + antenn integrerat som löds på som en komponent) för att slippa köra hela blåtandscertifieringen som annars verkar kosta runt 100 000kr.
Jag vill hålla nere antalet komponenter och komponentkostnaden, en stund tänkte jag att jag kunde köra mjukvaran i µc'n i blåtandsmodulen, men om man ändrar den mjukvaran så är väl inte modulen blåtands-certifierad längre?, ganska enkelt löst med en separat µc, men det känns inte lika snyggt.

När det gäller själva designen så vill jag lära mig, det innebär att jag tänker rita och prototypa själv tills jag har något som fungerar, men sen är ju frågan hur man gör när man har en fungerande prototyp och kanske vill ha en legotillverkare som plockar ihop allt åt en om det blir lite rulans i försäljningen?

Vad bör jag tänka på när det gäller val av komponenter, val av pcb-tillverkare m.m?, blåtandsmoduler kostar ju minst $6 per styck hos t.ex digikey, men verkar finnas certifierade (https://en.minewtech.com/bluetooth-module/MS50SFB.html t.ex) som kan gå att få tag i mycket billigare, är det värt att planera import av något tusental från kina om priset är $2 per st eller bör man hålla sig till de stora distributörerna ändå?

Jag gissar att andra här har tagit fram produkter och sålt mycket av dom, vad har ni för rekommendationer och tips att komma med?, är jag helt ute och cyklar i mitt resonemang?
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Bygga en produkt med bluetooth.

Inlägg av lillahuset »

Jag tycker att du verkar resonera vettigt.

En sak du bör tänka på är att på ett tidigt stadium prata igenom det hela med minst en, gärna fler legotillverkare.
De brukar (om de är seriösa) ha åsikter och det värsta de vet är att "någon jävla idiot tror att han kan konstruera saker". Tro mig, jag har haft att göra med flera.
Dessutom kanske du har turen att någon av dem har en kund som använder en BT-modul som passar dig i stora volymer, man vt ju aldrig. :)
Användarvisningsbild
Icecap
Inlägg: 26106
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Re: Bygga en produkt med bluetooth.

Inlägg av Icecap »

Och inte sällan har de praktiska råd om hur man gör produkten enklare att producera, något som kan ge kännbara besparingar.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Bygga en produkt med bluetooth.

Inlägg av lillahuset »

Helt rätt!
cetex
Inlägg: 160
Blev medlem: 5 september 2010, 06:49:54
Ort: Stockholm/Sumpan

Re: Bygga en produkt med bluetooth.

Inlägg av cetex »

Alright.

Så första steget borde egentligen vara en snabb prototyp, ta någon blåtandsmodul som är certad och funkar, köra µc separat även om det kostar totalt 150-200kr per enhet, bara så jag får ett "proof of concept" och något att resonera kring.
Funkar det så är det kostnadsoptimering i steg 2, vilket innebär att den riktiga designen sker då, antagligen i samband med legotillverkare o.s.v.

När det gäller ungefärlig komponentkostnad så har jag kommit fram till följande:
  • 60kr - Blåtandsmodul (vid ordrar av en off-the-shelf färdigcertad modul från t.ex digikey)
  • 50kr - Sensor (finns inte så många leverantörer av den tilltänkta, också digikey)
  • 7kr - µc (en attiny skulle utan större problem funka för prototypande, skulle dock vilja ha några hundra kb ram för att kunna hålla en statistik i minnet, tips på prisvärd enhet med mer minne?)
  • 5-15kr? kringkomponenter (behöver spänningsregulator(er) som tål 30v input och levererar 3.3 och 5v ut, tips mottages gärna, nåt överspänningsskydd (zener?), lite kondingar o.s.v)
  • Nån form av låda behövs.. 3d-printing, injection-moulding? (100k startkostnad?..)
Totalt: 130kr + kort, montering, låda o.s.v. En önskan är att få ner denna kostnad till <100kr monterat och klart.. frågan är hur man når dit.

En annan sak som vore väldigt trevligt vore uppdatering av mjukvaran på µc'n via blåtandsinterfacet, jag kommer nog inte få den helt korrekt från dag 0.. Antar att det innebär nån variant av custom bootloader..
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Bygga en produkt med bluetooth.

Inlägg av lillahuset »

Du får (nästan?) alltid mer RAM för pengarna om du väljer en 32-bittare.
En ARM Cortex-M är för det mesta ett bra val. Men vill du ha riktigt mycket RAM kan eventuellt en PIC32 vara ett bättre val. Smärtar mig.
Ett alternativ kan vara ett seriellt SRAM från tex Microchip. Eller att lagra statistiken i Flash.
Användarvisningsbild
Icecap
Inlägg: 26106
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Re: Bygga en produkt med bluetooth.

Inlägg av Icecap »

Statistiken man man t.ex. spara i en FRAM EEPROM. Den har "ingen" skrivtid, oändligt många skrivcykler, håller minnet efter strömavbrott (om styrningen är vettig) och det krävs inget annat säkerhetssystem. Man kan alltså rent faktisk spara data och tillåta ett batteribyte mitt i utan att data försvinner.

Jag hade definitivt inte designad något med en ATtiny, den är så pass gammal att den borde kastas i soporna - och det finns likvärdiga (eller mycket bättre!) som drar mindre ström osv.

Men ja, om RAM är essentiellt är en riktig µC att föredra.
cetex
Inlägg: 160
Blev medlem: 5 september 2010, 06:49:54
Ort: Stockholm/Sumpan

Re: Bygga en produkt med bluetooth.

Inlägg av cetex »

Fick offert på blåtandsmodulen jag länkade i ett tidigare inlägg, $6 vid 100st, $5 vid 500st och $4 vid 1000st men misstänker att det går att förhandla ner till $3 i alla fall om man skulle beställa 1000st eller fler.

Dock har dom i databladet angett följande:
The soldering temperature should be less than 206℃;
Vilket jag tolkar som att blyfritt lod ej är aktuellt och då faller väl hela grejen med blyfri elektronik som man väl måste uppfylla när man säljer saker till konsumenter i nuläget?

Reflow-ugn bör i alla fall gå bort då det värmer allt, löda med penna kan ju funka då man endast värmer paddarna då men misstänker att om man låter en legotillverkare löda 40 pinnar så blir det inte direkt gratis.

Letar vidare.
gkar
Inlägg: 1453
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: Bygga en produkt med bluetooth.

Inlägg av gkar »

Kul!

Som det låter kommer din produkt troligen att omfattas av Radio Equipment Directive.
Viktiga paragrafer där att titta på är 3.1a, 3.1b, 3.2 och 3.3 som alla skall uppfyllas.
Direktivet finns på nätet, här:
https://ec.europa.eu/growth/sectors/ele ... rective_en

Förcertifierad blåtandsmodul med integrerad antenn och installerad enligt rekommendationerna från modultillverkaren förenklar certifieringen en del, men se till att få med testrapporten.
Kolla också i testrapporten att modulen är testad i minst det temperaturspann och med de matningspänningstoleranser som du kommer att använda. Gör den inte det kan du inte återanvända certifieringen.
Får du inte testrapporten kan det vara för att den inte finns, och/eller att modulen inte uppfyller kraven.
Tänk också på att man i många moduler kan ändra mängder av radioparametrar. Du behöver veta hur de ställdes in när modulen testades så att du kan använda samma.
Ställer man parametrarna tokigt kan det hända att man text sänder fult och stör andra.

Modulen skall för RED, paragraf 3.2 vara testad enligt ETSI EN 301 328 v2.1.1, som finns här:
https://www.etsi.org/deliver/etsi_en/30 ... 20101p.pdf

För EMC enligt RED 3.1b, ETSI EN 301 489-xx, samt gissningsvis någon mer standard från EMCD.

Sedan tillkommer andra standarder som måste uppfyllas för de andra paragraferna i RED.
Sammanfattningsvis, gissningsvis, rätt straight forward att göra det.


RoHS som är ett krav sedan 2006 innebär att bland annat bly inte är tillåtet, i princip alla typer av elektriska produkter inom EU.

Har du någon specifik fråga du inte vill ställa så här publikt kan du skicka ett PM.
Happy hacking!
Kulla
Inlägg: 1264
Blev medlem: 7 januari 2010, 10:06:11
Ort: Sandared
Kontakt:

Re: Bygga en produkt med bluetooth.

Inlägg av Kulla »

Varför inte bara köra ESP32 modul? Du får allt i ett där
cetex
Inlägg: 160
Blev medlem: 5 september 2010, 06:49:54
Ort: Stockholm/Sumpan

Re: Bygga en produkt med bluetooth.

Inlägg av cetex »

När det gäller val av modul så kokar det primärt ner till certifieringar och pris.

Om det går att köra egen kod på ESP-32 medans man får behålla ce, fcc och bluetooth-godkännandena så är det ju ett intressant val, men jag har fått för mig att deras moduler ej är helt bluetooth-certifierade, endast godkända för radio-designen så man åker på ett test / certifiering av mjukvaran för att få ett godkännande vilket nog handlar om 20-30k sek.

Har jag fel så skrik gärna.. :)

Edit: finns flera certade moduler från espressif, måste läsa på mer.
cetex
Inlägg: 160
Blev medlem: 5 september 2010, 06:49:54
Ort: Stockholm/Sumpan

Re: Bygga en produkt med bluetooth.

Inlägg av cetex »

Svarar mig själv här.

Som jag skrev ovan verkar flera ESP-32 moduler ha haft certade radios o.s.v under en längre tid. Dock har de ej varit fullständigt bluetooth-certifierade då stacken och alla implementationsdetaljer runt detta har saknat certifiering..

Enligt:
https://www.espressif.com/en/certificates så är ESP32-WROOM32, samt ESP32-WROOM32[u|d] varianterna CE, FCC samt Bluetooth (BQB) certifierade. (finns nog fler varianter som kan vara aktuella)
https://www.espressif.com/sites/default ... eet_en.pdf databladet visar reflow-lödning med uppåt 250c, ROHS o.s.v..

14e Augusti i år verkar dom ha fått hela bluetooth-stacken certad, så jag tror jag har en vinnande modul då dom verkar uppfylla samtliga önskemål..
https://launchstudio.bluetooth.com/ListingDetails/65413
https://launchstudio.bluetooth.com/ListingDetails/66288

Ser lovande ut, via digikey $7, $4.2 vid order av 550st, via andra leverantörer kan man nog få ner priset ytterligare..

"Bara" lusläsande av certifieringar o.s.v, verifiering mot bluetooth sig att kombinationen av chip + stack ej kräver något mer än registreringsavgiften som återstår då..
gkar
Inlägg: 1453
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Re: Bygga en produkt med bluetooth.

Inlägg av gkar »

Om vi pratar kostnader:
Tänk på att Bluetooth certifieringen inte är ett lagkrav utan något mellan dig och Bluetoothklubben.
Ibland kan det kosta att få sätta, tex Bluetooth/HDMI/etc symbol eller annan symbol på sin produkt, det kan man ibland välja att inte göra.

Det som är lagkrav är det som ligger till grund för CE märkningen.
Dvs, lagkraven struntar i om du är Bluetoothkompatibel protokollmässigt så länge som du sänder snyggt och hör bra!

En del av radiotestningen, Radiated spurious emissions behöver utföras i de flesta fall även om du har en CE märkt modul. Det är bara det övriga du möjligen kan ärva.
Användarvisningsbild
ghost_rider
Inlägg: 2211
Blev medlem: 26 maj 2008, 21:48:15
Ort: Genarp

Re: Bygga en produkt med bluetooth.

Inlägg av ghost_rider »

Är det inte blåtand som har väldigt strikta regler över dess protokoll och hur dessa kontrolleras (läs, jäv#igt dyrt att certifiera)? eller det är kanske Wifi?
Användarvisningsbild
AndLi
Inlägg: 17049
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Bygga en produkt med bluetooth.

Inlägg av AndLi »

Det finns väl egentligen inget som heter modul godkännande i CE däremot finns det i FCC.
Skriv svar