top of page

PROJETO # 23 - TK PRINTER

  • Foto do escritor: Emilio
    Emilio
  • 26 de jan.
  • 3 min de leitura

Atualizado: há 7 dias

Primeiro projeto de 2026 saindo!


MINI impressora térmica para o TK85
MINI impressora térmica para o TK85

Um dos projetos que estava guardado para ser desenvolvido era uma opção de impressora para a linha TK pois a impressora original é de difícil aquisição e manutenção.

Eu mesmo nunca nem vi ao vivo uma dessas! Para mim é lenda urbana! rsrs...

A minha esperança era encontrar algum projeto que utilizasse uma pequena impressora térmica mesmo para poder utilizar com o TK85, inicialmente.

Logicamente que mesmo atualizando as pesquisas eu nunca encontrei!

O máximo que encontrei foi um artigo de S.Ulfberg que descrevia uma forma de realizar uma impressão virtualmente e pensei...será que podemos evoluir essa ideia para realizar uma impressão física?

Ano passado foi muito corrido e ficou muito difícil para me dedicar ao BLOG como ele merece! Nos poucos tempos livres vou fazendo um teste aqui e outro ali e acho que saiu alguma coisa!

Abaixo coloquei um vídeo demonstrando os primeiros resultados práticos que mostram que estamos no caminho certo!


O projeto é baseado no ESP32 que faz toda a emulação de leitura dos sinais e gera uma página virtual que pode ser visualizada e impressa!

COPY da tela do TK85
COPY da tela do TK85

A grande a dificuldade é emular todos os sinais de COPY, LLIST, LPRINT para que funcionem adequadamente!


Projeto do PCB na versão V1
Projeto do PCB na versão V1

ESP32 é o coração de nossa interface
ESP32 é o coração de nossa interface

A ideia é expandir para toda a família; TK83, TK85 e TK90X.


O projeto atual foi desenvolvido na PLATAFORMA DO TK85 e qualquer uso em outro modelo é por conta e risco do usuário!


Ao contrário que muitos pensam, o protocolo de comunicação do TK90X é diferente e precisa ser adaptada. Este será o próximo passo. Impressoras como ALPHACOM 32 tinham internamente os 2 protocolos distintos para poder comunicar com os dispositivos diferentes!


ZX81 faz parte dos testes
ZX81 faz parte dos testes
Nosso TK85 com a interface instalada
Nosso TK85 com a interface instalada

O processo de desenvolvimento é complexo, utilizei o ZX81, TK83 e TK85 para realizar os testes e diferenças de TIMING são perceptíveis principalmente no ZX81 que utiliza a ULA. Muda completamente.


Nosso TK85 com a interface instalada
Nosso TK85 com a interface instalada

A placa desenvolvida ficou bem compacta e permite 2x opções de saída da informação: Webserver e Impressa.


A primeira opção que é mais direta e visual é a impressão dos dados através dos comandos nativos: COPY, LPRINT e LLIST.


A outra forma de visualizar os dados é acessando o WEBSERVER através do número IP do ESP32.


WEBSERVER mostrando o documento que será impresso
WEBSERVER mostrando o documento que será impresso

Além de poder VISUALIZAR a impressão você pode baixar a "imagem" clicando em "Link do bitmap".


Download do BITMAP
Download do BITMAP

O circuito basicamente se baseia no ESP32 e uma impressora térmica RS232/TTL.


ESQUEMA SIMPLIFICADO
ESQUEMA SIMPLIFICADO

Pessoal essa é uma opção divertida para visualizar os dados e não é nenhuma solução profissional!


Abaixo vou disponibilizar um VIDEO que deixa bem claro as funcionalidades da nossa interface. Carreguei um jogo no TK85 para podermos "LISTAR" o código na impressora e mostrei as duas saídas possíveis: IMPRESSA ou ARQUIVO


VIDEO demonstrando os 2x tipos de saída da nossa INTERFACE

Aproveitei e carreguei o Flight Simulator e fiz um COPY da tela.


Comando "COPY" na tela do FLIGHT SIMULATOR
Comando "COPY" na tela do FLIGHT SIMULATOR

Em um computador carreguei o Webserver do ESP32 no endereço 192.168.0.14 e posso visualizar o arquivo que está sendo impresso com a opção de salvar o arquivo!


Arquivo "digital" da impressão
Arquivo "digital" da impressão

E se clicar no BITMAP conseguirá visualizar o arquivo e salvar.


Arquivo BITMAP da impressão
Arquivo BITMAP da impressão

Abaixo outro exemplo do arquivo BITMAP inteiro sem clicar no "CLEAR"


Exemplo de outro BITMAP inteiro!
Exemplo de outro BITMAP inteiro!

Com isso finalizo o PROJETO da impressora para o TK85 em suas funcionalidades.


Em BREVE estarei disponibilizando um KIT básico para quem quiser se aventurar com essa opção para nosso TK85.


O intuito do KIT é possibilitar a montagem dessa interface já com o PCB pronto para montagem com o ESP32 e a impressora no kit.


Um link será disponibilizado aos que adquirirem o KIT para poder acessar as dicas de montagem e ter acesso ao código do ESP32.


O código ficará aberto para que possam alterar e adaptar conforme a necessidade de cada usuário!


As funcionalidades básicas foram apresentadas e podem facilmente ser modificadas e melhoradas!


TK PRINTER KIT - Conteúdo
TK PRINTER KIT - Conteúdo

Caso esteja interessado no KIT basta deixar o NOME e E-MAIL nos comentários que entraremos em contato para PRÉ VENDA.


Aguarde as atualizações!!!!!




 
 
 

7 comentários


Edgar Pinheiro
Edgar Pinheiro
05 de fev.

opa emilio! tenho interesse


EDGAR PINHEIRO

endoedgarpinheiro@hotmail.com

Curtir

Olá! Tenho interesse. Tive uma conectada ao TK90X, mas acabei perdendo ela junto com o TK...

Curtir

Manoel Carvalho
Manoel Carvalho
02 de fev.

Olá Emílio! Tenho interesse num modelo compatível com o TK90X. Seguimos acompanhando. 😊

Curtir

Flavio Lima
Flavio Lima
01 de fev.

Bom dia, tenho interesse. flavio.euclides@gmail.com

Curtir

david.tksr
01 de fev.

Tenho interesse, Muito legal !

David.tksr@gmail.com

Curtir

© 2018 Tecnologia. Orgulhosamente criado com Wix.com

bottom of page