Arduino autônomo

Uma razão pode ser porque você deseja o conversor serial para USB FTDI 232, um regulador de tensão e um oscilador de quartzo. Caso contrário, você precisará ter uma placa FTDI externa. Isso pode ser uma coisa boa, porque o chip ATmega 328P simples custaria menos e, em muitos casos, talvez você não precise do oscilador de precisão nem do regulador de tensão.

Resposta / pergunta do TL; DR: Você já tentou conectar um desses minúsculos chips de várias pernas até o restante dos componentes necessários?

Para que a coisa funcione (deixando de lado os problemas de micro solda), você teria que fornecer essencialmente todas as outras partes do Nano. Sem mencionar que se você comprasse as peças pelo preço "onesie", custaria pelo menos dez vezes mais do que um teste completo, conhecido por funcionar, já carregado com o software de suporte do Arduino Nano.

As “Dev Boards”, que são todos os Arduinos, são uma maneira útil de obter acesso fácil à funcionalidade de um microcontrolador (ou seja, seus GPIOs e todos os periféricos no chip que eles apresentam) sem precisar se preocupar com reguladores de fonte de alimentação, desacoplamento de capacitores , qualquer circuito externo ao MCU que possa ser necessário para realmente programá-lo (por exemplo, um chip USB para serial) e assim por diante.

Ser capaz de plonk um Nano em uma placa de ensaio, ou mesmo em sua própria PCB, economiza tempo e / ou complexidade, e no caso do Arduino, há uma ênfase maior em remover a complexidade do mercado-alvo - os entusiastas.

Se você estiver disposto a projetar um PCB esquemático e com uma MCU e todos os seus circuitos de suporte necessários, obterá níveis mais altos de adoração da Makers por ter feito isso :-)

Além disso, às vezes as 'placas de desenvolvimento' não expõem 100% da funcionalidade de MCUs, geralmente porque estão tentando se adaptar a uma 'interface padrão', como o arranjo de cabeçalho SIL do Arduino 4 x, ou o tamanho do pacote DIP amplo do Nano.

Eu desenho e fabrico gadgets para clientes que variam de qty: 1 a entregar a eles um pacote de documentos de produção para fazer quantos quiserem. Eu costumo usar algo como um Nano (ou um pequenino, um EsP, um Trinket, etc ...) para muitos dos meus projetos e protótipos rápidos de "loja". Eu mantenho alguns tipos para quando preciso de um registrador de dados, timer ou controlador de LED ou quando alguém quiser um "par" de alguma coisa. Como caixas de parafusos. Normalmente, eu não sou limitado pelo fator de forma, então isso não é um problema. Eles já têm muitos recursos que não preciso pesquisar e os clones Nano custam aproximadamente US $ 6. Também uso as placas para poder reutilizar o código da "caixa de ferramentas" e, geralmente, ter algo em execução em uma tarde. Mas se um cliente precisar de funções especiais em um fator de forma específico, eu posso integrar a eletrônica de que preciso, criar um layout de uma placa de circuito impresso e enviá-la para fab, adquirir os componentes, montar a placa, escrever alguns documentos de uso. Enxágue e repita os ciclos necessários para criar o que o cliente realmente precisa versus o que ele originalmente queria. Usando um quadro de desenvolvimento como o Nano, se eu precisar de 20, encomendo 20. Então, posso focar as coisas importantes do cliente, como torná-lo bonito e fácil de usar. Em um número tão pequeno, US $ 6 cada um não é grande coisa. Custa um cliente mais para mim explicar isso do que o conselho. O gabinete e a fonte de alimentação geralmente custam mais, etc. Mas se você planeja dizer, 50.000, cada centavo por placa é questionado e você pode justificar placas personalizadas, etc. porque é mais barato em massa.

A idéia é que você use a placa do Arduino para depurar e concluir seu projeto e, então, é realmente sua. Se este é apenas um projeto único, você pode colocá-lo em um nano. Se você deseja criar muitas delas, será melhor usar apenas o chip por causa do custo. É um circuito bastante simples para que ele funcione sem a placa, uma vez que você tenha mostrado o que deseja.

Observe que você não é obrigado a usar os chips ATMega 328p para executar seus projetos compatíveis com o Arduino; existem outras maneiras, mesmo para as quais você não precisa construir seu próprio PCB. Por exemplo, tenho vários chips baseados no ESP8266 executando vários projetos relacionados à automação residencial em minha casa. Aqui está o ESP01, o mais barato deles com 2 pinos GPIO para usar (4 se você estiver disposto a solucionar problemas com problemas).

Essas coisas têm qualidades surpreendentes:

  • Compatível com Arduino. Você pode programá-los com o mesmo software.
  • Como você pode ver, bem pequeno. Inferno, eles não são muito maiores que o chip DIP para o ATMega 238P.
  • Vale 2 dólares no e-bay. Aposto que, se você não receber seu ATMegas também do e-bay, eles provavelmente serão os mesmos para você.
  • Eles possuem recursos WIFI sem nenhum hardware adicional.
  • Eles podem ser feitos para funcionar meses com 2 pilhas AA com alguma codificação inteligente e um pouco de cirurgia :).
  • Se você precisar de mais funcionalidades expostas do chip ESP8266 que o alimenta, poderá obter um ESP12 que expõe todos os seus pinos por mais alguns centavos e que lhe dará 11 pinos GPIO gritantes para brincar. Além disso, não é maior que o outro barato, na verdade.

Realmente, experimente, você vai adorar.