Badania i rozwój Internetu Wszechrzeczy (Internet of Everything) | IoT - Rozwiązania Internetu Rzeczy (Internet of Things) | Big Data | Roboty sieciowe | Aplikacje Internetowe
Jesteśmy firmą R&D (B+R) (Research and Development/Badawczo-Rozwojową) i rozwijamy IoE | IoT | BAS | BMS | Oprogramowanie | Rozwiązania WEB'owe od 2000 roku. Nasza oferta R&D i zakres jest dość szeroki w zakresie projektowania, prototypowania, programowania: Elektroniki (HW) | Wbudowane oprogramowanie wewnątrz-układowege (FW) | Oprogramowania Komputerowe (Software) | Dedykowane Aplikacje internetowe | Prywatne rozwiązania chmurowe/platformy. - Front-End, Back-End, GUI dla niestandardowych aplikacji internetowych, rozwiązań i systemów
- Oprogramowanie dla komputerów PC (różny sprzęt i systemy operacyjne)
- Sprzęt - Sterowniki elektroniczne oparte na mikrokontrolerze + moduł komunikacyjny (modem) dla rozwiązań IoT | IIoT | BAS | BMS
- Wyszukiwarki/Roboty do automatycznych zapytań i przetwarzania „BIG Data”
- Oprogramowanie Chmura, platformy, Proxy Server dla systemu Linux (lokalne serwery PC lub Data Center)
- Firmware - Wbudowane oprogramowanie dla mikrokontrolera realizującego żądane operacje dla sterowników i czujników IoT | IIoT | BAS | BMS
Nasze rozwiązania IoE mogą zawierać kilka systemów:
- Przemysłowy Internet Rzeczy (IoT)
- Inteligentny dom (SH)
- System Zarządzania Budynkiem (BMS)
- eBigData - Rozwiązania Big Data (wyszukiwanie i przetwarzanie danych)
- eCommerce - rozwiązania zorientowane na sprzedaż
- Sterowanie HVAC
- eBot - Kastomizowane Roboty i Wyszukiwarki Internetowe do indywidualnych zapytań
- Internet rzeczy (IoT)
- Automatyka Budynków (BAS)
- eGlobalizacja — globalne rozwiązania marketingowe
- Modelowanie informacji o budynku (BIM)
Nasze rozwiązania IoT obejmują wiele przypadków użycia i aplikacji, np.: - Zarządzanie flotą (Fleet Management)
- Inteligentne parkowanie (Smart Parking)
- Inteligentne czujniki (Smart Sensing)
- Inteligentne systemy bezpieczeństwa i nadzoru (Smart Security & Surveillance)
- Inteligentne pomiary i telemetria (Smart Metering)
- Inteligentny Kosze i Kontenery (Smart Bin)
- Inteligentne monitorowanie (Smart Monitoring)
- Inteligentne miasto (Smart City)
- Śledzenie zasobów (Asset Tracking)
- Inteligentne oświetlenie (Smart Lighting)
- Konserwacja predykcyjna (Predictive Maintenance)
Rozwijamy urządzenia (hardware) i systemy w wielu zintegrowanych ze sobą wariantach komunikacyjnych.
Interfejsy komunikacyjne - Controller Area Network (CAN)
- Wi-Fi (WLAN)
- RF (subGHz, 433 MHz)
- BlueTooth
- LoRaWAN
- Ethernet (LAN)
- GPS/GNSS
- RS-422, RS-485, UART, RS-232
- Podczerwień (IR)
- GSM (2..4G, CATM1, NBIoT)
- SPI/I2C - interfejsy lokalne
Rozwój sprzętu: Projektowanie, Prototypowanie, Testowanie, Co-Produkcja
Tworzymy głównie urządzenia oparte na mikrokontrolerach, z modułem komunikacyjnym (przetestowany i wybrany modem dostępny na rynku)
Stosujemy mikrokontrolery jedno-układowe (głównie Microchip, Espressif) do:
- zabezpieczenie przed kopiowaniem i ograniczenie możliwości inżynierii wstecznej (reverse engineering)
- używanie technologii cyfrowej zamiast analogowej
- minimalizacji elektroniki i części analogowej
- maksymalizacji funkcjonalności i zachowania dużej elastyczności przy minimalnej ilości i koszcie elektroniki peryferyjnej
- minimalizacji rozmiaru układu, PCB i finalnego urządzenia
- Możliwość aktualizacji oprogramowania wewnątrz-układowego i "obejścia softwarowego" zamiast modyfikacji sprzętu
Wykorzystujemy dostępne na rynku markowe, zewnętrzne moduły RF (modemy) dla:
- Mniejsze zużycie przestrzeni (PCB)
- Zgodności z homologacjami operatora sieci
- Minimalizowanie kosztów R&D i czasu projektowania części radiowej RF
- Uprszczenie konstrukcji PCB, przenosząc część RF na zewnątrz i ograniczając ogólne koszty PCB i technologię produkcji
- Łatwej certyfikacji RF
Rozwój oprogramowania układowego
- Używamy szyfrowany bootloader dla wielu partnerów biznesowych do ładowania/aktualizacji oprogramowania układowego za pośrednictwem głównego lub pomocniczego interfejsu komunikacyjnego
- Zabezpieczenie indywidualnych partnerów polega na konieczności posiadania tego samego kodu szyfrującego dostawcy (dla: oprogramowania (SW) | oprogramowania wewnętrz-układowego (FW) | bootloadera). Wymaga także indywidualnego kodu-szyfrowania (dla partnera) do autoryzacji komunikacji i oprogramowania (aplikacje | serwer | chmura | proxy).
- W przypadku użycia nieprawidłowych kodów lub kodów od różnych partnerów, chip mikrokontrolera przestaje działać i może zostać trwale zablokowany lub nawet uszkodzony, co może również uszkodzić całą elektronikę urządzenia
- Używamy języka programowania niskiego poziomu "C" w celu łatwej migracji (skalowania kodu w górę, w dół dla różnych producentów lub rodziny mikroprocesorów)
- Używamy indywidualnego kodu zabezpieczającego oprogramowania dla wielu partnerów przed nieautoryzowaną sprzedażą i "mieszaniem" produktów na różnych rynkach.