A Samsung egy ideje komolyan szemez az internetre köthető okoseszközök piacával, de olyan fejlesztői platformot még nem adtak ki, amely megkönnyíteni az esetleges partnerek dolgát. Márpedig utóbbi lényeges elem ezen a piacon, hiszen az egyedi ötletekhez minden segítség jól jön. A fejlesztések felgyorsítása céljából a Samsung kiadta az Artik termékcsaládot, amely három platformot kínál az IoT területtel szemező lehetséges partnereknek.
Az Artik 1, 5 és 10 lényegében teljesen lefedi a felmerülő igényeket, így nem csak a teljesítményben, hanem a méretben is különböznek. Az egyes platformok között a legfőbb eltéréseket az alábbi táblázat foglalja össze:
Típus | Artik 1 |
Artik 5 |
Artik 10 |
---|---|---|---|
Platform kiterjedése |
12x12 mm |
29x25 mm | 29x39 mm |
Processzorarchitektúra | MIPS |
ARMv7 |
ARMv7 |
CPU kialakítása | Egy S32 250 MHz Egy S32 80 MHz |
Két Cortex-A7 1 GHz |
Négy Cortex-A15 1,3 GHz Négy Cortex-A7 1 GHz |
IGP típusa |
- | ARM Mali-400 MP2 |
ARM Mali-T628 MP6 |
Rendszermemória | 1 MB integrált |
512 MB LPDDR3 |
2 GB LPDDR3 |
Adattároló |
4 MB SPI Flash |
4 GB eMMC |
16 GB eMMC |
Vezeték nélküli csatlakoztathatóság | Bluetooth LE 4.0 |
Bluetooth LE 4.1 IEEE 802.11b/g/n Wi-Fi ZigBee Thread |
Bluetooth LE 4.1 IEEE 802.11b/g/n Wi-Fi ZigBee Thread |
Biztonsági komponensek |
Secure Element | Secure Element ARM TrustZone |
Secure Element ARM TrustZone |
Fixfunkciós blokkok videólejátszáshoz |
- |
H.263/H.264/VP8 | H.263/H.264/VP8 |
Kijelzőfelbontás |
800x480 | nincs adat | nincs adat |
Operációs rendszer |
Nucleus OS | Yocto 1.6 OS (Fedora) | Yocto 1.6 OS (Fedora) |
Támogatott fejlesztőkörnyezetek |
Arduino IDE Samsung SDK |
Arduino IDE Samsung SDK |
Arduino IDE Samsung SDK |
Támogatott programnyelvek |
C/C++ | C/C++/Java/Groovy | C/C++/Java/Groovy |
A táblázatban szereplő platformokra épülő alpha állapotú fejlesztőcsomagok már rendelhetők a Samsungtól az alábbi oldalon keresztül. Ezekhez a vállalat később SAMI felhőszolgáltatást is kínálni fog.