Muutamia hankkimiani mikro-ohjaimia.
Arduino-kehitysalustaan perustuva mikro-ohjain.
Unon prosessori toimii 16 Mhz:n nopeudella,
ja siinä on 2 KB SRAM-muistia,
ja 32 KB sisäistä Flash-muistia koodin tallentamiseen.
https://docs.arduino.cc/hardware/uno-rev3
Arduino:
Arduino on avoimeen laitteistoon perustuva
mikro-ohjain- ja elektroniikka-alusta, ja ohjelmointiympäristö.
Laitteisto perustuu 8-bittiseen Atmel AVR -mikro-ohjaimeen,
jonka pinneihin voi kytkeä erilaisia komponentteja.
Laitteistoa ohjelmoidaan muun muassa C ja C++:aan perustuvalla
Arduino-ohjelmointikielellä.
Arduinon hallintaohjelmisto PC:lle on
Arduino IDE.
Arduinon viralliset sivut:
https://www.arduino.cc
Arduinoon perustuva Nano-kokoluokan kehitysalusta.
Perustuu Atmel Atmega 328-mikropiiriin.
Prosessorina 16 Mhz:n Microchip 8-bit AVR® RISC-based.
2 KB EEPROM,
2 KB SRAM
32 KB Flash-muistia tallentamiseen.
Wemos on IoT-kehityksen peruspilari,
edullisuutensa ja Arduino-yhteensopivuutensa vuoksi.
Wemos D1 perustuu ESP8266-mikro-ohjainperheeseen,
ja muistuttaa Arduino Unoa.
ESP8266 on Shanghaissa toimivan kiinalaisen Espressif Systemsin
järjestelmäpiiri,
joka sisältää ominaisuudet langattomien
Wifi- ja Bluetooth-yhteyksien toteuttamiseen
Processori: L106 32-bittinen RISC-core perustuu Tensilica Diamond.
toimii 80 tai 160 MHz:n nopeudella.
32 KB RAM-muistia.
Laitteistoa ohjelmoidaan käyttämällä
Arduino IDE, ja NodeMCU:ta.
http://www.esp8266learning.com/wemos-d1-esp8266-based-board.php
https://en.wikipedia.org/wiki/ESP8266
ESP32 S2 Mini perustuu ESP32-mikro-ohjainperheeseen.
Prosessori: 240 MHz
2MB PSRAM
4MB FLASH
Wifi
ESP32 on Shanghaissa toimivan kiinalaisen Espressif Systemsin
järjestelmäpiiri tai mikro-ohjain,
joka sisältää ominaisuudet langattomien
Wifi- ja Bluetooth-yhteyksien toteuttamiseen.
ESP32-perheeseen kuuluu monia mikro-ohjaimia,
joissa suorittimena käytetään Tensilican 32-bittistä
Xtensa LX6 -suoritinta kahdella suoritinytimellä
ja korkeintaan 240 MHz kellotaajuudella.
(Tensilica on nykyisin osa Cadence Design Systemsia)
Ohjelmointikielenä toimii MicroPython.
ESP32 Wroom 32U perustuu ESP32-järjestelmäpiiriin.
Prosessrina toimii
kaksiytiminen Xtensa® 32-bit LX6 MCU, 240 MHz.
520 KB SRAM-muistia
448 KB ROM-muistia
Erittäin edullinen ja korkean suorituskyvyn
Pico-kokoluokkaa oleva MCU-alusta perustuu
Raspberry Pi Micro-ohjaimeen RP2040.
Kaksiytiminen Arm Cortex M0+ prosessori,
joka taipuu 133 MHz:iin.
264KB SRAM,
ja 2MB Flash-muistia.
https://www.waveshare.com/wiki/RP2040-Zero
Raspberry Pi Pico W kehitysalusta perustuu
RP2040-mikropiiriin, jossa
prosessorina kaksiytiminen cortex M0+ at up to 133MHz.
256 KB SRAM
2MB flash memory
Wifi.
https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
RP2040
264KB of SRAM, and 2MB of on-board Flash memory
14MB QSPI Flash.
RP2040
264KB of SRAM, and 2MB of on-board Flash memory
16MB QSPI Flash.
https://www.raspberrypi.com/products/raspberry-pi-4-model-b
Raspberry PI-yhtiön yhden piirilevyn tietokoneet
ovat tällä hetkellä suosituimpia kaikkien muiden
valmistajien korttitietokoneista.
Muita valmistajia on monia,
lähes toiseksi suosituimmaksi
Korttitietokoneeksi noussut
Orange Pi.
Zero-sarjan kolmas versio.
Orange Pi -sarjan tietokoneet
ovat kiinalaisen Shenzhen Xunlong Softwaren
ARM-suorittimeen perustuvia yhden piirilevyn tietokoneita,
joissa massamuistina on muistikortti.
Tietokoneiden virallisesti tuettu
käyttöjärjestelmä on Orange Pi OS.
Näistä on ladattavissa kolme versiota,
Android (Orange Pi OS Droid),
Arch Linux (Orange Pi OS Arch)
ja OpenHarmony (Orange Pi OS OH).
Eri laitteille on ladattavissa
Android, Ubuntu tai Debian -käyttöjärjestelmät.
http://www.orangepi.org/html/softWare/orangePiOS/index.html
http://www.orangepi.org/orangepiwiki/index.php/Orange_Pi_Zero_3
Radxa Rock on ensimmäinen hankkimani korttitietokone.
Se julkaistiin vuonna 2013.
Radxa Rock sisältää:
normaalikokoinen HDMI,
Wifi- ja bluetooth,
optinen ääniliitäntä,
analoginen ääniliitin,
infrapunasensori,
kelloparistolle paikka,
virtakytkin.
RK3188-piiri.
Ram: DDR3 1 Gt
Nand flash
Virtalähde: 5V2A
https://wiki.radxa.com/Rock/hardware_revision
Viimeisin Ubuntu 14.04 desktop
Rabian(Debian 8 based, officially maintained)
Android Kitkat 4.4.2 (AOSP based, officially maintained)
Sanastoa
IoT = Internet of Things. Esineiden internetillä tarkoitetaan järjestelmiä,
jotka perustuvat teknisten laitteiden suorittamaan
automaattiseen tiedonsiirtoon sekä kyseisten laitteiden
etäseurantaan ja -ohjaukseen internet-verkon kautta.