SlideShare a Scribd company logo
1 of 29
Download to read offline
Не хватает Arduino?
Куда двигаться дальше?
Начало
Андрей Волошин
Технический Директор
Mobiliuz
Преподаватель ШАГа
История
• 1947 - транзистор (Уильям
Шокли, Джон Бардин и
Уолтер Браттейн)
• 1956 - Нобелевская премия
• 1960-е - AGC, первый
компьютер на микросхемах
Apollo Guidance
Computer
Margaret
Hamilton
1968 - Integrated Electronics
1976 - Apple Inc
Рождение
Долины
IP-cores
Транзистор
Выключатель
Arduino?
Arduino Платформа
• Community
• Wiring + Processing
• Shields, expansion boards
• Нет понимания работы МК
• Слабая IDE
• Замкнут на реселлерах
Не хватает
памяти или скорости?
Arduino Hardware
• Atmel (8-bit, AVR)
• STM32 (32-bit, ARM Cortex-M3)
• Intel Galileo, Edison (32-bit, x86)
Не-Arduino Hardware
• Atmel (8-bit, AVR)
• Atmel (32-bit ARM)
• STM32 (32-bit, ARM Cortex-M3)
• Intel Galileo, Edison (32-bit, x86)
• Atheros AR9331 (32-bit, ARMv7)
Не хватает
времени
дергать
ногами?
Bare metal - RTOS - Linux
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
1 2 3 4 5 6 7 8 9 10
Производительность чипа
Применимость
Bare metal - RTOS - Linux
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
1 2 3 4 5 6 7 8 9 10
Производительность чипа
Применимость
Bare / Arduino / mbed
• Предобработка данных
сенсоров
• Управление актюаторами
Arduino Pro Micro (Atmega 328),
16 MHz
RTOS
• Интенсивная работа с
сенсорами и актюаторами
• Совместная разработка
• Прозрачная архитектура
Linux
• ЯП высокого уровня
• Абстракция от железа
• Network
• Drivers
AR9331(ARM, Linux, WiFi), 400 MHz
Hardware + Platform
Bare / Arduino / mbed RTOS Linux + WiFi + BT
Atmel AVR STM32 AR9331 board
STM32 Nucleo Edison
Intel Edison Raspberry Pi
Nucleo (+mbed)
other mini pc dev
boards…
Arduino Pro Micro (ATmega328), 16 MHz Intel Edison (Intel Atom + Intel Quark)
Linux, WiFi, BT;
2x400 MHz + 100 MHz
AR9331(ARM, Linux, WiFi), 400 MHz STM32F1xx, ARM, 72 MHz
LCD.printf(“Thanks!”);
Андрей Волошин
Технический Директор Mobiliuz
andrey@mobiliuz.com
fb.com/anvol
mobiliuz.com

More Related Content

Similar to что делать, когда Arduino не хватает #iotconfua

ARM vs Intel microarchitecture
ARM vs Intel microarchitectureARM vs Intel microarchitecture
ARM vs Intel microarchitectureIlya Kryukov
 
Процессоры
ПроцессорыПроцессоры
ПроцессорыSobolishe
 
Процессоры
ПроцессорыПроцессоры
ПроцессорыShtromilov
 
34
3434
34JIuc
 

Similar to что делать, когда Arduino не хватает #iotconfua (6)

ARM vs Intel microarchitecture
ARM vs Intel microarchitectureARM vs Intel microarchitecture
ARM vs Intel microarchitecture
 
Chipset
ChipsetChipset
Chipset
 
Ardi
ArdiArdi
Ardi
 
Процессоры
ПроцессорыПроцессоры
Процессоры
 
Процессоры
ПроцессорыПроцессоры
Процессоры
 
34
3434
34
 

More from Andy Shutka

World of IoT by Microsoft Co #iotconfua
World of IoT by Microsoft Co #iotconfuaWorld of IoT by Microsoft Co #iotconfua
World of IoT by Microsoft Co #iotconfuaAndy Shutka
 
High five iot #iotconfua
High five iot #iotconfuaHigh five iot #iotconfua
High five iot #iotconfuaAndy Shutka
 
Global logic iot expertise #iotconfua
Global logic iot expertise #iotconfuaGlobal logic iot expertise #iotconfua
Global logic iot expertise #iotconfuaAndy Shutka
 
BigData in IoT #iotconfua
BigData in IoT #iotconfuaBigData in IoT #iotconfua
BigData in IoT #iotconfuaAndy Shutka
 
SmartHome: от прототипа к продукту #iotconfua
SmartHome: от прототипа к продукту #iotconfuaSmartHome: от прототипа к продукту #iotconfua
SmartHome: от прототипа к продукту #iotconfuaAndy Shutka
 
IoT security-arrow-roadshow #iotconfua
IoT security-arrow-roadshow #iotconfuaIoT security-arrow-roadshow #iotconfua
IoT security-arrow-roadshow #iotconfuaAndy Shutka
 
Leantegra #iotconfua
Leantegra #iotconfuaLeantegra #iotconfua
Leantegra #iotconfuaAndy Shutka
 
Bitlex #iotconfua
Bitlex #iotconfuaBitlex #iotconfua
Bitlex #iotconfuaAndy Shutka
 
IoT for Agro #iotconfua
IoT for Agro #iotconfuaIoT for Agro #iotconfua
IoT for Agro #iotconfuaAndy Shutka
 
IoT from Intersog #iotconfua
IoT from Intersog #iotconfuaIoT from Intersog #iotconfua
IoT from Intersog #iotconfuaAndy Shutka
 
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfua
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfuaIEEE Internet of Things (IoT) Initiative in Ukraine #iotconfua
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfuaAndy Shutka
 
Cyber Bionics #iotconfua
Cyber Bionics #iotconfuaCyber Bionics #iotconfua
Cyber Bionics #iotconfuaAndy Shutka
 
Blynk.IoT #iotconfua
Blynk.IoT #iotconfuaBlynk.IoT #iotconfua
Blynk.IoT #iotconfuaAndy Shutka
 
M2M to IoT - standartization_and_security #iotconfua
M2M to IoT - standartization_and_security #iotconfuaM2M to IoT - standartization_and_security #iotconfua
M2M to IoT - standartization_and_security #iotconfuaAndy Shutka
 
Home Automation by ESP8266 #iotconfua
Home Automation by ESP8266 #iotconfuaHome Automation by ESP8266 #iotconfua
Home Automation by ESP8266 #iotconfuaAndy Shutka
 
How to Organise Massproduction in Chine #iotconfua
How to Organise Massproduction in Chine #iotconfuaHow to Organise Massproduction in Chine #iotconfua
How to Organise Massproduction in Chine #iotconfuaAndy Shutka
 
Ibeacon in real life #iotconfua
Ibeacon in real life #iotconfuaIbeacon in real life #iotconfua
Ibeacon in real life #iotconfuaAndy Shutka
 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfuaAndy Shutka
 

More from Andy Shutka (19)

World of IoT by Microsoft Co #iotconfua
World of IoT by Microsoft Co #iotconfuaWorld of IoT by Microsoft Co #iotconfua
World of IoT by Microsoft Co #iotconfua
 
High five iot #iotconfua
High five iot #iotconfuaHigh five iot #iotconfua
High five iot #iotconfua
 
Global logic iot expertise #iotconfua
Global logic iot expertise #iotconfuaGlobal logic iot expertise #iotconfua
Global logic iot expertise #iotconfua
 
BigData in IoT #iotconfua
BigData in IoT #iotconfuaBigData in IoT #iotconfua
BigData in IoT #iotconfua
 
SmartHome: от прототипа к продукту #iotconfua
SmartHome: от прототипа к продукту #iotconfuaSmartHome: от прототипа к продукту #iotconfua
SmartHome: от прототипа к продукту #iotconfua
 
IoT security-arrow-roadshow #iotconfua
IoT security-arrow-roadshow #iotconfuaIoT security-arrow-roadshow #iotconfua
IoT security-arrow-roadshow #iotconfua
 
Leantegra #iotconfua
Leantegra #iotconfuaLeantegra #iotconfua
Leantegra #iotconfua
 
Bitlex #iotconfua
Bitlex #iotconfuaBitlex #iotconfua
Bitlex #iotconfua
 
#iotconfua
#iotconfua#iotconfua
#iotconfua
 
IoT for Agro #iotconfua
IoT for Agro #iotconfuaIoT for Agro #iotconfua
IoT for Agro #iotconfua
 
IoT from Intersog #iotconfua
IoT from Intersog #iotconfuaIoT from Intersog #iotconfua
IoT from Intersog #iotconfua
 
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfua
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfuaIEEE Internet of Things (IoT) Initiative in Ukraine #iotconfua
IEEE Internet of Things (IoT) Initiative in Ukraine #iotconfua
 
Cyber Bionics #iotconfua
Cyber Bionics #iotconfuaCyber Bionics #iotconfua
Cyber Bionics #iotconfua
 
Blynk.IoT #iotconfua
Blynk.IoT #iotconfuaBlynk.IoT #iotconfua
Blynk.IoT #iotconfua
 
M2M to IoT - standartization_and_security #iotconfua
M2M to IoT - standartization_and_security #iotconfuaM2M to IoT - standartization_and_security #iotconfua
M2M to IoT - standartization_and_security #iotconfua
 
Home Automation by ESP8266 #iotconfua
Home Automation by ESP8266 #iotconfuaHome Automation by ESP8266 #iotconfua
Home Automation by ESP8266 #iotconfua
 
How to Organise Massproduction in Chine #iotconfua
How to Organise Massproduction in Chine #iotconfuaHow to Organise Massproduction in Chine #iotconfua
How to Organise Massproduction in Chine #iotconfua
 
Ibeacon in real life #iotconfua
Ibeacon in real life #iotconfuaIbeacon in real life #iotconfua
Ibeacon in real life #iotconfua
 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfua
 

что делать, когда Arduino не хватает #iotconfua