Målgruppe: Denne artikel er henvendt til tekniske ledere, OEM-programchefer og EdTech-platformarkitekter, der har behov for at integrere læsepenshændelser i en forældreapp, et skole-LMS eller en udgiverlæringssuite. Sekundære læsere omfatter firmware-integratorer, der vurderer SDK'en i forhold til rå REST-afvejninger.
De fleste læsepenne på markedet leveres stadig som lukkede enheder. Du peger, du trykker, lyden afspilles, og historien ender. For et OEM-program eller en udgiverplatform, der skal indfange læsehændelser, synkronisere fremskridt og udløse adaptivt indhold, er det ikke nok. Du har brug for en læsepen med en rigtig SDK og en dokumenteret REST API. Smart Reading Pen-teamet har siden 2023 udsendt 86 firmware-versioner, og tre af vores nuværende modeller — P2, T2 og Y6 — er specifikt positioneret til integratorer. Denne vejledning sammenligner SDK-overfladen, API-endepunkterne og onboarding-flowet, der fører en partner fra en prøveæske til en 5.000-enheds OEM-produktionskørsel.
1. Hvorfor SDK- og API-dækning er vigtig for OEM-programmer
Et OEM-program er mere end en private-label-pen. Det er en kontrakt, der siger: hver hændelse, pennen udsender, skal nå frem til vores partners analyse-lager. Hvis firmwaren er lukket, og clouden er låst, er partneren afhængig af, at vi frigiver funktioner. Hvis vi leverer en SDK og en REST API, ejer partneren integrationen og kan levere efter deres egen køreplan.
I vores produktionsdata fra 2023–2026 sendte de 11 OEM-programmer, der brugte SDK'en, i gennemsnit 4,7 funktionsudgivelser om året mod 1,3 på de lukkede firmware-SKU'er. OEM-partnere fastholdt også kunder med 92 % mod 71 % for lukkede firmware-SKU'er i det samme 24-måneders vindue. SDK-dækning driver direkte fastholdelse.
Køberråd: Spørg hver kandidatfabrik, om de vil underskrive en NDA, udlevere en prøve-SDK-pakke og lade dine ingeniører køre en 5-dages spike, før en PO underskrives. Hvis svaret er "vi drøfter det efter PO", så gå din vej.
2. De 11 læsepennemodeller og hvor de placerer sig på integrationsstigen
Alle 11 modeller i vores 2026-lineup eksponerer en eller anden form for hændelsesdata, men kun tre af dem har den fulde SDK + REST-overflade, som OEM-integratorer har brug for. De øvrige otte er designet til detail- eller skolepakke-brugsscenarier, hvor lukket firmware er acceptabelt.
| Model | Firmware | Batteri | Tilslutning | SDK-niveau | Bedst til |
|---|---|---|---|---|---|
| B1 | 2.4.7 | 700 mAh / 5,0 t | Kun USB-C | Ingen | Detail, entry under $10 |
| B2 | 2.4.7 | 800 mAh / 5,5 t | Kun USB-C | Ingen | Detail, lidt større batteri |
| F8 | 3.1.2 | 600 mAh / 4,5 h | USB-C, 3,5 mm jack | Kun logning | Skolepakker, offline brug |
| K7 | 1.9.5 | 800 mAh Li-ion 14500 / 6,0 h | USB-C, BT 4.2 | Kun logning | K–3 startpakker |
| KF1 | 1.9.5 | 800 mAh Li-ion 14500 / 6,0 h | USB-C, BT 5.0 | Kun logning | K–3 startpakker med BT |
| L5 | 4.2.0 | 1.200 mAh / 8,5 t | USB-C, BT 5.0, Wi-Fi 2,4 GHz | Delvis SDK | Premium detailhandel, delvise event-hooks |
| P2 | 2.0.3 | 500 mAh / 4,0 t | USB-C, BT 5.0 | Fuld SDK + REST | EdTech OEM, let pen |
| Q6 | 3.3.1 | 900 mAh / 6.5 h | USB-C, BT 5.0 | Kun logning | Mellemsegment detail |
| Q8 | 3.3.1 | 1.000 mAh / 7.0 h | USB-C, BT 5.0, Wi-Fi 2.4/5 GHz | Delvist SDK | Premium detail, forældreapp |
| T2 | 2.6.4 | 2.500 mAh Li-ion 18650 / 14 h | USB-C, BT 5.0, Wi-Fi 2.4/5 GHz | Fuld SDK + REST | Skoleflåde, OEM |
| Y6 | 2.6.4 | 2.000 mAh / 11 h | USB-C, BT 5.0, Wi-Fi 2.4/5 GHz, LTE Cat-1 valgfrit | Fuld SDK + REST + Webhook | Flagskibs-OEM, skole + hjem |
Mønstret er tydeligt. Jo længere op i sortimentet du bevæger dig, desto mere udvides SDK-overfladen, tilslutningsmulighederne og batteriet. P2 er den letteste pen med fuld SDK på 38 g, T2 har den længste driftstid, og Y6 er den eneste med valgfri LTE til flådeudrulninger, hvor Wi-Fi er ustabilt.
3. P2, T2, Y6: De tre modeller med fuld SDK
Når integratorer beder os om den "bedste læsepen med SDK og API-integration", henviser vi til P2, T2 og Y6. Hver enkelt dækker et distinkt anvendelsesområde.
3.1 P2 — Den letvægtige OEM-pen
P2 kører firmware 2.0.3 på en dual-core MCU med 4 MB flash. SDK'en stiller 18 funktioner til rådighed: 6 til OID-scanningshændelser, 4 til lydafspilning, 4 til enhedstilstand (batteri, knap, inaktiv), 2 til brugersession og 2 til OTA-firmware. Batteriet er på 500 mAh med en driftstid på 4,0 timer, hvilket er det laveste i sortimentet, men som også holder vægten på kun 38 g. P2 er det rigtige valg for en udgiver, der integrerer pennen i en storybook-serie og har brug for OID-læsning samt lydafspilning koblet direkte til forældre-appen.
3.2 T2 — Skoleflådens arbejdshest
T2 kører firmware 2.6.4 på en Cortex-A53 quad-core med 16 GB flash. SDK'en eksponerer 32 funktioner: 6 til OID, 4 til lyd, 6 til Wi-Fi-session, 4 til tilstand, 4 til bruger og klasseværelse, 4 til OTA og 4 til diagnostik. Batteriet er 2.500 mAh Li-ion 18650 med en driftstid på 14 h, hvilket er nok til en hel K-8-skoledag. T2 er standardvalget for en skoleflåde på 12.000 enheder, hvor integrationen skal holde til 18 måneders daglig brug.
3.3 Y6 — Flagskibs-OEM-pennen med webhook-streaming
Y6 kører firmware 2.6.4 på samme Cortex-A53-platform som T2, men tilføjer 32 GB flash, et valgfrit LTE Cat-1-modem og den fulde webhook-streaming-overflade. SDK'en eksponerer 42 funktioner — det samme som cloud-REST API-overfladen — plus 6 webhook-hændelsestyper, der sender læsehændelser i realtid til en partner-endpoint. Batteriet er 2.000 mAh med en driftstid på 11 h. Y6 er flagskibs-OEM-SKU'en til udgivere, der ønsker den fulde hændelsesstrøm og muligheden for cellulær tilslutning til skoler med ustabil Wi-Fi.
4. SDK-overfladen, kortlagt
SDK'en leveres som et statisk bibliotek plus en header-fil. Vi leverer bindinger til C, C++ og Swift, med bindinger til Java og Kotlin tilføjet i firmware 2.6.4 til Android-integrationer. Den samlede payload er 1,8 MB komprimeret. Alle tre penne med fuld SDK deler den samme SDK-pakke — partnere behøver kun at skifte build-mål.
5. REST API-overfladen
Cloud-REST API'en er det partnervendte modstykke til SDK'en. Vi eksponerer 42 endpoints på tværs af 7 funktionelle grupper: katalog, lager, priser, ordrer, forsendelser, compliance og webhooks. Den fulde OAuth 2.0-klientlegitimationsflow, rate-limit-profilen (1.000 req/min standard, 10.000 req/min partnerniveau) og p95-latensen på 180 ms er dokumenteret i partnerportalen.
| Gruppe | Endpoints | Hot Path? |
|---|---|---|
| Katalog | 8 | Ja |
| Lager | 4 | Ja |
| Priser | 6 | Ja |
| Ordre | 8 | Ja |
| Forsendelser | 5 | Ja |
| Compliance | 4 | Nej |
| Webhooks | 7 | Ja |
En typisk OEM-integration bruger 14–22 af de 42 endpoints. Den mindste viable integration kræver 6: katalogprodukt-læsning, prisoverslag, ordreoprettelse, ordrelæsning, forsendelseslæsning og webhook-registrering.
6. De 7 webhook-hændelsestyper
Webhook-levering er det mest almindelige ønske fra udgiverpartnere. De 7 hændelsestyper dækker hele læselivscyklussen.
| Hændelse | Hvornår den udløses | Nyttelaststørrelse | Anvendelsestilfælde |
|---|---|---|---|
oid.scan |
Brugeren trykker på et ord | 0,4 KB | Ordforrådsanalyse |
session.start |
Brugeren tænder enheden | 0,2 KB | Engagement-sporing |
session.end |
5 min inaktivitet | 0,2 KB | Churn-analyse |
audio.play |
Lyd starter | 0,3 KB | Indholdsbrug |
battery.low |
Batteri ≤ 15 % | 0,1 KB | Flådeadvarsler |
firmware.update |
OTA gennemført | 0,2 KB | Revisionsspor |
device.error |
Selvtest mislykkes | 0,4 KB | Garantisporing |
Webhook-levering foretager gentagne forsøg med eksponentiel backoff ved 1, 5, 30, 120 og 600 sekunder. Den 99. percentil for leveringstid på tværs af 142 produktionsintegrationer er 2,1 sekunder.
7. SDK vs. REST: Hvornår man skal bruge hvad
SDK'en kører på enheden. REST-API'en kører i skyen. Begge kan levere de samme hændelsesdata, men de besvarer forskellige spørgsmål.
De fleste OEM-integrationer bruger begge lag. SDK'en forsyner partnerappen i realtid; REST-API'en forsyner partnerens datavarehus natten over.
8. Onboarding-tidslinje fra prøvekasse til produktion
En typisk OEM-onboarding tager 21 dage. Vi har set tidslinjen blive komprimeret til 14 dage, når partneren har en dedikeret integrationsingeniør på projektet.
| Dag | Milepæl | Ansvarlig |
|---|---|---|
| 0 | NDA underskrevet, prøvekasse afsendt | Fabrik |
| 1–3 | Prøvekasse modtaget, udpakning | Partner |
| 4–7 | SDK-spike, OID-scanningstest | Partner |
| 8–10 | OAuth 2.0-klient udstedt | Fabrik |
| 11–14 | REST-endpoint-røgtest | Fælles |
| 15–17 | Webhook-endpoint live | Joint |
| 18–20 | Pilot run 50–200 units | Partner |
| 21 | Production PO authorized | Partner |
For programmer over 5.000 enheder anbefaler vi at tilføje en 30-dages soak-test mellem dag 17 og dag 21 for at fange edge cases i Wi-Fi-roaming.
9. Priser og MOQ for SDK-aktiverede penne
Priserne er trinopdelt efter model, MOQ og SDK-niveau. Tabellen nedenfor viser vores referencepriser for Q3-2026 for de tre full-SDK-modeller.
| Model | MOQ | FOB-pris / enhed (500-enheds ordre) | FOB-pris / enhed (5.000-enheds ordre) | SDK-licens |
|---|---|---|---|---|
| P2 | 500 | $11.20 | $9.40 | Inkluderet |
| T2 | 500 | $13.80 | $11.50 | Inkluderet |
| Y6 | 500 | $14.50 | $12.20 | Inkluderet |
Alle tre inkluderer SDK-licensen og cloud REST API-adgang uden ekstra gebyr over enhedsprisen. Custom firmware-forks, private-label cloud-endpoints og dedikerede webhook-domæner tilbydes separat, typisk fra $4.800 pr. arbejdsspor.
11. Model-mix-anbefaling på tværs af integrationsscenarier
De 11 modeller dækker fire forskellige køberscenarier. Mixet nedenfor er gennemsnittet på tværs af 47 OEM-programmer, vi har leveret siden 2023.
| Scenarie | P2-andel | T2-andel | Y6-andel | Andet |
|---|---|---|---|---|
| Publisher OEM, mobile-first | 50% | 35% | 15% | 0% |
| Skoleflåde, delt kurv | 5% | 80% | 15% | 0% |
| 1:1 take-home, hybrid Wi-Fi | 10% | 35% | 55% | 0% |
| Eftermiddags- / tutor-kæde | 40% | 45% | 15% | 0% |
For de fleste OEM-programmer over 5.000 enheder er den typiske fordeling 30 % P2, 50 % T2 og 20 % Y6. Udgivere, der har brug for en enkelt SKU på tværs af mobile enheder og skoleudrulninger, standardiserer ofte udelukkende på Y6 og accepterer LTE-merprisen for den operationelle enkelhed.
12. Firmware-opdateringssti for år 2
OEM-partnere spørger os om firmware-roadmap. Tabellen nedenfor viser den offentliggjorte firmware-plan for de tre full-SDK-modeller.
| Model | Nuværende | Næste (Q4 2026) | Q2 2027 |
|---|---|---|---|
| P2 | 2.0.3 | 2.0.4 (fejlrettelser) | 2.1.0 (ny OID-codec) |
| T2 | 2.6.4 | 2.6.5 (sikkerhed) | 2.7.0 (lav-effekt Wi-Fi) |
| Y6 | 2.6.4 | 2.6.5 (sikkerhed) | 2.7.0 (LTE-strømoptimering) |
Større versionsopgraderinger (f.eks. 2.x til 3.x) leveres med en 6-måneders bagudkompatibilitetsperiode. Partnere underrettes 90 dage før enhver brydende ændring.