coresmith.dev
← Toate serviciile
03 · Desktop și embedded

Software pentru hala de lucru, și hardware-ul de sub el

Unele lucruri nu au ce căuta într-o filă de browser. O casă care trebuie să vândă și când pică internetul, o mașină care vorbește pe port serial, o placă ce încă nu există. Scriem software-ul acela, iar când nicio placă nu se potrivește, proiectăm placa.

Ce intră

Aplicații desktop cross-platform

Un singur cod pentru Windows, macOS și Linux, instalat și actualizat ca o aplicație adevărată, nu ca o pagină web care se preface.

Offline-first, se sincronizează la reconectare

Aplicația își ține datele local și le împacă la revenirea rețelei. Un magazin nu se oprește din vândut fiindcă a pâlpâit legătura.

Serial, USB și aparate fiscale

Case de marcat, scanere, cântare, imprimante. Am condus o casă fiscală TREMOL S dintr-o aplicație Electron, ceea ce înseamnă că munca de protocol e făcută, nu teoretică.

PCB propriu când nicio placă nu se potrivește

Schemă și cablaj în KiCad, apoi firmware-ul și lanțul de viziune sau control care rulează pe el. O echipă pe toată stiva înseamnă că hardware-ul și software-ul sunt proiectate unul pentru celălalt.

Ce construim

Casă de marcat și back office

Vânzare, stoc, ture și bonuri fiscale pe aceeași mașină, care merge mai departe și când cade legătura în mijlocul unei tranzacții.

Terminale de depozit și de producție

Scanare, cântărire, etichetare și mișcare de stoc, pe hardware care trebuie să reziste într-un depozit, nu pe un birou.

Comandă de mașini și dispozitive

Serial, USB, Modbus și protocoale de producător, în spatele unui ecran pe care un operator îl folosește fără manual.

Dispozitive cu AI la margine

Detecție, OCR sau clasificare care rulează pe placa însăși — fără drum până la un centru de date, fără cost pe apel, fără pană când cade linia.

Plăci proprii, de la schemă la producție

Schemă și cablaj, prototip, firmware, apoi seria — pentru când nicio placă de raft nu are forma sau prețul potrivit.

IoT și rețele de senzori

Microcontrolere care citesc senzori și raportează, cu partea de server și panoul care fac citirile să însemne ceva.

Cui i se potrivește

Retail și HoReCa

Casă de marcat, stoc, conformitate fiscală. Categoria în care o pană în program de lucru nu e un neajuns, ci venit pierdut.

Producție și logistică

Orice citește un aparat, un senzor sau un cântar și trebuie să-l înregistreze corect din prima, fiindcă nimeni nu-l va reintroduce mai târziu.

Produse care au nevoie de hardware propriu

Când o placă de raft are forma greșită, prețul greșit sau îi lipsește o interfață, a proiecta una e deseori mai ieftin decât a o ocoli la nesfârșit.

Stiva

Un link lângă un grup înseamnă că rulează în producție într-un proiect pe care îl poți citi. Restul e ce mai acoperă echipa.

Desktop

ElectronReactTypeScriptZustandTanStack QueryMUIExpressSequelizePostgreSQL

În producție: ERP de retail cu mai multe depozite + POS

Mai acoperim
TauriQtC#.NETWPFPython

Dispozitive și protocoale

serialportUSB HIDcasă fiscală TREMOL Sscanere de coduricântareimprimante de bonuri

În producție: ERP de retail cu mai multe depozite + POS

Mai acoperim
ModbusRS-485CANMQTT

Embedded și edge

C++17RK3576RKNNGStreamersystemdLPDDR4X

În producție: Produs de computer vision cu AI pe dispozitiv

Mai acoperim
ESP32STM32Raspberry PiNVIDIA JetsonFreeRTOSZephyrYoctoBuildroot

Proiectare hardware

KiCadschemă electricăcablaj PCB

În producție: Produs de computer vision cu AI pe dispozitiv

Mai acoperim
serii de prototipasamblarecarcasă

Începe cu discuția despre scop. Nu costă nimic și de obicei e un singur apel.