O Doctor é um ecossistema aberto de automação para análise clínica, dosagem e manipulação de amostras biológicas. Unifica software de controle em Free Pascal / Lazarus (para Windows e estações compactas Raspberry Pi), eletrônica de comando com sensores e motores de passo, mecânica 3D aberta (STL para impressão) e integração relacional via MySQL e sockets TCP/IP.
Enquanto equipamentos proprietários de análises clínicas custam dezenas de milhares de dólares e exigem contratos de manutenção abusivos, o Doctor oferece uma alternativa aberta, escalável e auditável para centros de saúde.
Código compilado nativo com altíssima velocidade e baixíssimo consumo de memória RAM. Roda tanto em desktops com Microsoft Windows quanto em estações compactas e silenciosas baseadas em microcomputadores Raspberry Pi (Linux ARM).
Toda a mecânica do equipamento foi concebida para fabricação digital em impressoras 3D FDM convencionais. Os arquivos STL da carcaça, carrossel de tubos, dosador de reagentes e suporte de pipetagem estão disponíveis no repositório.
Camada de firmware em C++ e microcontroladores para acionamento de motores de passo (eixos XYZ e rotação), leitura de fim de curso óptico e sensores de presença de amostra, com barramentos industriais I2C e RS-232.
Serviço de rede embutido que escuta em portas de alta performance (sockets TCP 8095 e 8196) para orquestrar comandos, troca de status e integração com sistemas hospitalares (LIS / HIS) sem intermediários complexos.
Módulo banco.pas dedicado ao armazenamento seguro de dados clínicos em MySQL. Garante rastreabilidade total de cada tubo processado, desde a entrada da amostra até o resultado analítico final.
O principal motor do desenvolvimento do Doctor foi democratizar a tecnologia laboratorial, permitindo que postos de saúde de municípios menores e laboratórios universitários construam seus próprios instrumentos analíticos.