Public Documentation
  • Introduction
  • Getting started
    • Introduction
    • 1. Welcome Page
    • 2. Introduction (Beginner's Guide)
  • Portal Tools
    • Blocko
      • Ůvod do blocka
      • Flip-flop
      • REST-API bloček
    • Grid
      • Úvod do GRID
      • Základní Tlačítko (základy GRID)
      • vylepšený Přepínač (stylování a pokročilé možnosti GRID)
      • text generátor button (messeage type, two elements one widget)
      • graf (pokročilé funkce GRID)
      • Slider (User class v GRIDu)
      • Styly a jejich použití
  • Cloud
    • Cloud
    • Instancies
    • Rest-Api
  • General
    • What we plan
  • Hardware a programování
    • Úvod
      • Nahrání prvního programu
    • Konektivita
      • Specifikace zdroje internetu
      • GSM
      • 6LowPAN
      • Komunikace s portálem
      • Přepínání mezi servery
    • Hardware
      • Základní jednotky
        • IODAG3E
          • Rozhraní a periférie
          • Konektor X a Y
          • Napájení
          • Připojení zdroje k VBAT
          • Paměti
          • Technické specifikace
          • Schémata
        • IODAG3L
      • Rozšiřující moduly
        • GSM shield
        • LED shield
        • Relay shield
        • RFID shield
        • Ultrasonic shield
        • Meteo shield
        • Movement shield
        • PIR shield
        • RGB Displej shield
        • Serial shield
      • Ostatní
        • DevKitG3
          • Schéma
        • TK3G
          • Schéma
        • ZPPG3
          • Schéma
        • WEXP
    • Programování HW
      • Architektura FW
        • Aktualizace FW
        • Autobackup
      • Struktura programu
      • Byzance API
        • Vstupy a výstupy do Portálu
        • Callback Busy
        • Odložený restart
        • Callbacky připojení
        • Uživatelská makra
      • MBED API
        • Vstupy a výstupy
        • Komunikační rozhraní
        • Časování
        • RTOS
      • Knihovny
        • DHT
        • DS1820
        • Dali
        • EdgeStruct
        • I2CWrapper
        • Knock
        • MFRC522
        • MFRC522::MIFARE_Key
        • MPU9150
        • ms5637
        • OneWire
        • PCA9536
        • RGB_matrix
        • RollerDrive
        • SHT21
        • ST7565
        • Servo
        • TCA6424A
        • TLC59116
        • TripleSevenSeg
        • MFRC522::Uid
        • WS2812
        • WakeUp
      • Offline programování
        • Vlastní IDE
        • Upload kódu z GUI
        • Upload kódu z konzole
        • Upload kódu Drag&drop
    • Tutoriály
      • Datum a čas (RTC)
      • Komunikace po sériové lince (UART) s PC
        • Konfigurace sériové linky v PC
        • Programování sériové linky
      • Základní tutoriály
        • Digital Read
        • Analog Read/Write
        • PWM Fade
        • Timer/Ticker
        • State Change Detection
        • Ovládání LED modulu
        • BusOut
        • HC-SR04 Senzor
      • Pokročilé
    • Správa a diagnostika
      • Zdroj restartu
      • LED modul
      • Identifikace zařízení
      • Monitoring parametrů
      • Vytížení zařízení
      • Webové rozhraní
        • Základní přehled
        • Správce firmware
        • Vlákna
        • Definované vstupy
        • Konfigurace MQTT
        • Nastavení
      • Bootloader
        • Režimy bootloaderu
        • Command mód
        • Další vlastnosti bootloaderu
      • Webová konzole
      • Konfigurace zařízení
        • Confighash
      • Omezení konfigurace
        • Konfigurace
        • Binárky
        • Omezení MQTT
        • Lowpan
    • Knowledge base
      • Náhodná čísla
      • Watchdog
      • Paměť RAM
Powered by GitBook
On this page
  1. Hardware a programování

Hardware

PreviousPřepínání mezi serveryNextZákladní jednotky

Last updated 7 years ago

Stránka se zabývá popisem hardware vyvinutý pro testování Byzance platformy a realizaci zejména jednoduchých demo projektů bez zákaznických úprav hardware. Hardware rozdělujeme do tří skupin podle jeho účelu: základní jednotky, rozšiřující moduly a ostatní. Dílčí podkapitoly se věnují popisu podrobněji a přináší informace o účelu a funkcionalitě, napájení, vstupech a výstupech a případně ukazují konkrétní zapojené.

Mezi se řadí samostatně fungující plnohodnoté prvky schopné připojení do cloudu. Mají programovatelné vstupy a výstupy a po napojení jednotek na cloud slouží jednotky jako IoT prvky. Příkladem takové jednotky je .

Na se připojují . Smyslem rozšiřujících jednotek je přinést konkrétní funkcionalitu bez nutnosti vyvíjet vlastní hardware. Jedná se o předpřipravené desky, které se pouze připojí na základní jednotky a bez dodatečné kabeléže nebo drátování na nepájivém poli lze vyzkoušet intereakci s reálným světem. Těmto jednotklám se alternativně říká shieldy. Jmenovitě jde například o se senzory teploty, tlaku, relativní vlhkosti nebo intenzity osvětlení nebo pro připojení dalších zařízení komunikujících přes RS232/RS485 sběrnici.

tvoří hardware nepatřící ani do jedné z předchozích kategorií a jde aktuálně o hardware zjednodušující vývoj firmware a testování Byzance platformy. Především jde o vývojářský kit s věstavěným programátorem/debugerem a převodníkem seriové linky na USB a s vyvedenými konektory pro pohodlnější práci. Dále je k dispozici sestava pro automatizované testování a konfigurování hardware a nebo pouze malá doplňková deska s programátorem a debugerem.

Třetí skupinu
DevKitG3
základní jednotky
IODA
základní jednotky
rozšiřující moduly
Meteo shield
Serial shield
Základní jednotka IODAG3E. Vlevo pohled ze strany součástek, vpravo spodní strana.
Rozšiřující jednotka Meteo shield. Vlevo pohled z horní strany, vpravo spodní strana.
Vývojářská deska DevKitG3 ze strany součástek bez osazené základní jednotky.