Retornar
ao topo
ao topo
Produtos Relacionados

Cabo USB Mini B 1,80m
R$12,90
BlackBoard Pro Mini - 5V/16MHz
R$29,90
Módulo WiFi - ESP8266
R$25,00
Adaptador para ESP8266
R$14,90Esta é uma placa com o chip da FTDI FT231XS capaz de converter a comunicação USB para Serial UART. A pinagem desta placa bate com o cabo FTDI para trabalhar com placas Arduino oficiais e compatíveis com alimentação de 3,3V e 5V. Ela também pode ser usada para aplicações em geral que utilizam comunicação serial. A grande diferença entre esta placa e o cabo FTDI é que esta placa possui o pino DTR ao invés do RTS. O pino DTR permite que um Arduino faça o auto-reset quando um novo programa é baixado na placa. Esta é uma característica muito legal, pois não é mais necessário pressionar o botão de reset ao fazer um upload, a placa se auto-reseta.
Os pinos denominados BLK e GRN correspondem às cores dos fios do cabo FTDI. O fio preto no cabo FTDI corresponde ao GND, verde é o DTR. Use estas cores para alinhar a placa com seu Arduino.
Existem prós e contras entre se usar cabos FTDIs e esta placa. Esta placa, por exemplo, possui leds Rx e Tx indicativos de comunicação, porém esta placa precisa de um Cabo Mini-USB. O cabo FTDI também é bem protegido contra elementos, mas é grande e não pode ser encorporado a um projeto facilmente. A placa FTDI utiliza DTR para causar um reset do hardware automaticamente, enquanto que o cabo FTDI utiliza um sinal RTS.
Com o que esta placa pode ser usada?
Esta placa pode ser usada para gravar códigos em qualquer placa Arduino que não possua gravador interno e tenha suporte a gravador via FTDI, como é o caso da placa Arduino Ethernet e Arduino Pro Mini. Para gravar nestas duas placas, você precisará de uma placa RC FTDI e um Cabo Mini USB. Além disso, você também pode usar esta placa para traduzir sinais USB em comunicação TTL padrão 5V Tx/Rx.
Nota: O jumper de seleção de tensão vai de fábrica na posição 5V, portanto, por padrão, a tensão de saída da placa é 5V. Caso seu circuito seja de 3,3V, lembre-se de alterar o jumper na placa antes de fazer a ligação.
Especificações:
- Saída: 3,3V ou 5V (selecionável via jumper - por padrão em 5V)
- Dimensões: 23 x 43 x 12 mm
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
Adiquiri uma placa FTDI, após os primeiros usos consegui transferir o codigo para o meu arduino blackboard pro mini, porém após ficar alguns dias utilizando o arduino blackboard UNO R3, tentei novamente transferir codigo para o arduino pro mini, mas sem sucesso... Os drivers foram instalados corretamente e a porta está correta, o arduino tambem esta selecionado corretamente de acordo com o modelo para cada teste... Passei a receber o seguinte codigo de erro: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x70
Ao alternar entre as placas Uno e Pro Mini, você lembrou de alterar o modelo selecionado na IDE (Ferramentas > Placa)? Esse erro é retornado quando a comunicação com o bootloader não funciona, mas muitas vezes é por causa de uma configuração de modelo na IDE.
O capacitor é necessário se você estiver programar um ATmega diretamente em uma protoboard, por exemplo. Se ele estiver acoplado em uma placa, como uma Arduino UNO, por exemplo, isso não é necessário, pois o circuito da placa já possui esse capacitor integrado.
O módulo FTDI está sendo reconhecido corretamente em seu computador? Algum componente do circuito dele se esquenta? Encaminhe um e-mail para suporte@robocore.net, com o número do seu pedido, algumas fotos do módulo recebido, e a mensagem de erro completa retornada pela Arduino IDE quando você tenta carregar o código para a placa.
Ele alimenta corretamente o Arduino Pro Mini pelo que observo com o led verde ligado e não o vejo esquentar nenhum componente. Vou enviar pra vocês o esquema de ligação nas fotos com a mensagem de erro que é "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00". Já testei também no software placa, versão, serial, etc...
Infelizmente não é possível gravar o Bootloader através do módulo FTDI, já que ele utiliza o protocolo de comunicação UART para enviar informações, ou seja, é necessário que o microcontrolador esteja gravado com um bootloader capaz de interpretar essas informações recebidas. Você pode gravar o bootloader para uma placa da plataforma Arduino utilizando outra placa da plataforma Aduino. Para isso, você pode utilizar o tutorial a seguir, https://www.robocore.net/tutoriais/gravando-bootloader-no-arduino .
Você deve conectar os conectores 5 V e GND do módulo aos pinos de alimentação de sua placa, o pino DTR do módulo deve ser conectado ao pino de reset da placa. Os pinos de conexão, RX e TX, devem ser conectados aos pinos de comunicação da placa (1 e 0). O pino CTS não necessita de conexão à placa.
O esquema elétrico para enviar comandos AT para o ESP8266 através do módulo FTDI se encontra na página do Adaptador para ESP8266 (https://www.robocore.net/loja/iot/adaptador-para-esp8266). Para programar o ESP8266 como uma placa da plataforma Arduino, você deve realizar a montagem do circuito, disponível na página do Adaptador, e conectar o pino IO0 ao GND e reiniciar a placa, conectando e desconectando o pino RST ao GND rapidamente.
PREZADOS FIZ O PROCEDIMENTO DE ACORDO COM INFORMADO CARREGANDO O PROGRAMA BLYNK DO EXEMPLO APARENTEMENTE CARREGOU O SKETCH POIS NÃO DEU MAIS ERRO E AO FINAL INFORMOU QUE TINHA CARREGADO 100 % CONFORME VOSSOS VIDEOS , MAIS O PROGRAMA NÃO FUNCIONOU A PLACA TINHA QUE PISCAR O LED AZUL E FICOU COMO NADA TIVESSE ACONTECIDO cOMPREI NOS ESP8266 E PLACA ADAPTADORA EM VOSSA LOJA MAIS O PROBLEMA CONTINUA EU PRECISO RESOLVER ISTO POIS TENHO ALGUNS PROJETOS QUE GOSTARIA DE USAR ESTE MODULOS
Para testar o funcionamento do módulo ESP, carregue o exemplo "Blink" (Arquivo > Exemplos > Básico > Blink) para a placa. Porém, para piscar o LED azul da placa, é necessário substituir o pino LED_BUILTIN/13 do código, para 1. Com isso, o LED azul do módulo irá piscar com intervalos de 1 segundo.
prezado nao entendi pois estou usando placa do esp8266 + placa base que ja vem com conversor desta forma não haveria o problema das tensoes Por outro lado o erro que esta havendo e antes de colocar o sketch na placa e na conferencia , para as placas arduino funciona normalmente quando para para esp8266 e ponho o sketch de exemplos da Ide ja erro na conferencia então o jeito então e usar o esquema do video que não justifica eu ter comprado a placa com conversor . No aguardo de um posicionamento !!!!!!!!!!!!!
O exemplo de ligação elétrica, disponível na página do Adaptador, é utilizado apenas para enviar comandos "AT" pelo monitor serial. Para programar o ESP8266 através da Arduino IDE utilizando um adaptador e um módulo FTDI, é necessário além das conexões dos pinos 5 V, GND , TXH e RXH do módulo ao adaptador com o ESP conectado, conectar o pino IO0 do adaptador ao pino GND do mesmo e mantê-lo. Além disso, antes de carregar o código ao módulo ESP, é necessário também resetar a placa, você pode simplesmente conectar e remover um jumper conectando o pino RST do adaptador ao pino GND do mesmo. Ao realizar esse processo, você irá notar o piscar de um LED azul, após o LED piscar, carregue o código desejado ao módulo e observe os resultados. Vale lembrar que é necessário selecionar a porta COM correta antes de carregar o código, assim como o modelo da placa, que deve ser Generic ESP8266.
prezados estou com problema com a programação da placa esp8266 com a placa FTDI , fiz as atualização conforme informado o problema que esta dado erro na IDE na hora que vc pega qualquer exemplo e manda checar antes de enviar para placa ja da o erro erro: error: espcomm_upload_mem failed error: espcomm_upload_mem failed estou tentando subir o programa blynk dos exemplos o que esta ocorrendo ?????????????
O erro retornado pela IDE está informando que não é capaz de se comunicar com o módulo ESP. O módulo FTDI, quando com o jumper conectado em 3,3 V, não é capaz de alimentar o módulo ESP8266, o que faz com que não seja possível carregar o código. Você pode utilizar o módulo FTDI em 5 V e regular a tensão de saída para 3,3 V, porém os sinais dos pinos RX e TX também serão de 5 V, portanto seria necessário regular a tensão de saída, além de converter o sinal do módulo FTDI para o ESP. Outra solução, seria manter os sinais do módulo FTDI em 3,3 V, porém utilizar uma fonte externa em 3,3 V para alimentar o módulo ESP, interligando o GND dos circuitos.
Você pode usar este módulo FTDI para programar a sua BlackBoard Uno, neste caso será necessário soldar uma barra de pinos (https://www.robocore.net/loja/cabos-conectores/barra-de-40-pinos-macho-90-5-unidades) na sua BlackBoard no barramento para FTDI externo. No entanto esse módulo apenas substitui o conversor USB<>UART da sua placa, portanto antes você deve confirmar que o problema está apenas nesse componente. Você consegue enxergar a sua BlackBoard no seu computador como uma porta serial (Porta COM no WIndows)? Qual é o erro que aparece na IDE do Arduino quando você tenta carregar um código nela?
Preciso da ajuda de vocês. Me parece que a minha placa não está funcionando. Instalei os drivers e tentei flashear o tasmota em um Esp mas deu erro de comunicação. Testei então no meu arduino e deu erro de comunicação. Nenhum led acende ao ligar essa placa, é assim mesmo? E independe da porta USB que eu use sempre aparece COM6 (diferente do arduino), é assim também?
O módulo FTDI possui dois LEDs, porém eles acendem somente quando há uma troca de dados (Rx e Tx). Ele aparece sempre com o mesmo número de porta serial (ex: COM6) do mesmo computador, independente da porta USB utilizada (exceto se o sistema operacional fizer uma distinção de driver entre portas). Verifique as conexões feitas para a gravação. Na página do ESP8266 (https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html) há um esquema elétrico no qual você pode se basear.