- O Jamcorder, que registra automaticamente execuções de piano, vendeu mais de 2.500 unidades em um ano e meio após o lançamento e se tornou um negócio sustentável de forma independente
- A parte mais difícil do desenvolvimento não foi o hardware, mas sim cerca de 200 mil linhas de software espalhadas entre firmware, app e ferramentas de fabricação, o que levou mais de 3 anos no período anterior aos LLMs
- Graças a um projeto simples, com uma única PCB e um único parafuso, além de uma redução agressiva de funcionalidades, preocupações como descarte de lotes de produção e aquisição de componentes não se concretizaram
- Se a complexidade fosse 10 vezes maior ou a escala de produção 100 vezes maior, e se fosse um mercado com margens baixas e concorrentes já estabelecidos como smartwatches e carros, a situação poderia ser diferente
- Para produtos capazes de proteger a margem, uma estratégia realista para um negócio de hardware de médio porte é simplificar BOM, montagem e embalagem, e garantir margem bruta mínima de 70%
A dificuldade real confirmada no desenvolvimento do Jamcorder
- O Jamcorder é um dispositivo totalmente automático que registra toda a execução de piano sem intervenção do usuário, e vendeu mais de 2.500 unidades após o lançamento
- Recebeu boas avaliações dos usuários e se consolidou como um negócio que pode operar de forma independente
- Produzir hardware também era um objetivo que o autor queria alcançar depois de construir uma carreira em software
- Havia preocupações com projeto eletrônico, fabricação de plástico, processamento de pedidos, falta de componentes e descarte de lotes, mas no processo real de desenvolvimento o hardware foi relativamente tranquilo
- As tarifas de Trump foram um caso que chegou mais perto de se tornar um problema real, mas os descartes de produção e problemas de fornecimento de componentes que eram esperados não aconteceram
- O trabalho mais difícil foi criar cerca de 200 mil linhas de código distribuídas entre firmware, app e ferramentas de fabricação
- O desenvolvimento levou mais de 3 anos no período anterior aos LLMs, com muitas noites de trabalho
-
Projeto com complexidade reduzida
- Montagem com uma única PCB e um único parafuso
- O molde de injeção foi feito com inclinação suficiente e sem uso de slides
- Foram removidos detecção de bateria fraca, detecção de luz ambiente, botão de energia e USB-C
- 2.500 unidades não é uma escala grande pelos padrões gerais, e a dificuldade pode mudar se a complexidade do produto for 10 vezes maior ou o volume de produção 100 vezes maior
- É difícil aplicar a mesma avaliação a mercados com margens baixas e concorrentes já estabelecidos, como smartwatches ou carros
- Se o produto consegue proteger sua margem, é possível controlar a dificuldade do hardware por meio das escolhas de projeto e de negócio
Princípios para envio de hardware em escala intermediária
- É preciso simplificar o BOM e, se possível, evitar componentes que dependam de um único fabricante
- É melhor reduzir montagens complexas e trabalhos de calibração
- É possível trabalhar com montadoras e fornecedores chineses e usar o Alibaba
- A margem bruta deve ter como meta pelo menos 70% ou mais
- Como o hardware escala devagar, é necessário manter a organização enxuta
- É preciso definir uma estratégia forte contra falsificações e não ignorar isso
- A garantia final de qualidade (QA) deve ser feita internamente, e o estoque de produtos acabados deve ser mantido localmente
- É preciso solicitar amostras antes de qualquer etapa de produção
- Deve-se criar manuais passo a passo de fabricação e montagem com fotos
- A embalagem deve ser mantida pequena, e produtos com alto valor em relação ao tamanho tendem a ser mais fáceis de operar após a fabricação
4 comentários
Se a IA torna o software mais fácil, é certo que o hardware vai se tornar outro mercado
Um conhecido meu fundou uma startup relacionada a isso agora, e vejo como um movimento alinhado à tendência.
A menos que não seja preciso tirar de novo a certificação KC/certificação de radiofrequência,
ou surja algum tipo de caminho “express”, não é uma conversa inviável para a Coreia?
Produtos importados do exterior, como via Temu ou Alibaba, não passam pela certificação KC,
mas, dentro do país, só de fabricar ou montar hardware já entram certificações e custo de mão de obra,
então até que fica um pouco melhor se fizer até a impressão 3D pela JLCPCB...
Importações para fins comerciais precisam ser certificadas.
Importações pessoais chegaram a ser cogitadas como obrigatórias, mas isso foi suspenso depois da reação de que bloquearia compras diretas do exterior.
Como praticamente nenhum país aplica esse tipo de certificação até mesmo a produtos exportados, acabou virando uma situação estranha em que todos enxergam isso como um fator de discriminação reversa.
Opiniões no Hacker News
Há três motivos pelos quais hardware tem fama de ser difícil. Primeiro, ele escala de forma diferente de software, então é muito mais difícil projetar um produto para fabricar 1 milhão de unidades, não 10. Segundo, é difícil prever, testar e corrigir todos os problemas do ambiente do usuário, como colocar a bateria ao contrário, derrubar o produto ou conectá-lo a um equipamento antigo que você nunca viu. Terceiro, em áreas desconhecidas há mais modos de falha, como um capacitor de desacoplamento ficar longe demais do chip e fazer o código parar intermitentemente, ou o chip ser descontinuado logo depois de o projeto ficar pronto, ou ficar indisponível por causa de um incêndio na fábrica
Eletrônicos também exigem regulamentação e testes de terceiros, e se você falhar no teste de emissões eletromagnéticas, talvez precise redesenhar tudo do zero. Em termos de software, seria como dizer: “o JS está grande demais, então não pode lançar antes de reduzir para menos de 50 kB”. Fico feliz pelo sucesso do autor, mas parece um caso excepcional; no Kickstarter também dá para ver projetos tropeçando repetidamente em custos de fabricação, fornecedores e problemas de confiabilidade
Thread no HN: https://news.ycombinator.com/item?id=46848876
Não gosto da expressão “hardware é tão difícil quanto você o torna”. A dificuldade do hardware é determinada pelo nível exigido pelo produto. Uma PCBA com 25 componentes e um clamshell com duas peças moldadas por injeção está perto do produto mais simples possível, e a maioria usaria uma carcaça pronta para esse tipo de produto
Mas isso não se aplica à maioria dos produtos. É difícil montar 20 componentes prontos, 60 peças moldadas sob medida e 4 PCBAs complexas, fazendo tudo se encaixar, passar nos testes e chegar no prazo a partir de dezenas de fornecedores. Hardware também é um negócio que queima muito caixa, porque você paga antecipadamente por moldes e componentes e precisa manter estoque em produção. Quando surge um problema, peças caras ficam paradas esperando componentes substitutos, e o dinheiro recebido após o envio vai para comprar as próximas peças que chegarão em 3 meses. Muitos projetos fracassam porque o caixa acaba antes do ponto de equilíbrio
Já os profissionais com décadas de experiência que cuidavam da daughterboard analógica consideravam inúmeros fatores como integridade de sinal, proteção de tensão e força contraeletromotriz, e estavam em outro patamar em relação à minha habilidade. Depois, em projetos complexos com FPGA, integração de DRAM e PCB de 8 camadas, acima de 1 GHz a propagação do sinal deixa de ser instantânea e as trilhas passam a se comportar como antenas, então era preciso fazer até simulação eletromagnética completa. Muitos engenheiros trabalharam nisso por um ano, e nem um segundo desse tempo foi desperdiçado
Depois de comprar o JamCorder, comecei a fazer apresentações de improviso, e é ótimo poder registrar as apresentações. É raro um produto do qual eu literalmente não tenha nenhuma reclamação nem pedido de melhoria; até a preocupação de que o app possa desaparecer um dia é resolvida pelos arquivos MIDI salvos no cartão. Para mim, é praticamente um produto perfeito
Fico curioso para saber qual é a estratégia contra falsificações, e se não divulgá-la já faz parte da estratégia. Também é ótimo que o site seja rápido; seria bom adicionar o link do Twitter ao site
Além de ativar criptografia, fico curioso sobre quais medidas antifalsificação são usadas e se você considera que antifalsificação e firmware open source são incompatíveis. No meu projeto, mantive o hardware fechado e abri o firmware, mas sei que, se alguém estiver realmente determinado, pode fazer engenharia reversa completa, removendo capacitores e tirando raio X das camadas da PCB, por exemplo.
Também queria saber onde você aprendeu moldagem por injeção, quanto custou, se hoje ainda escolheria o mesmo método ou se as tecnologias recentes de impressão 3D para moldes de injeção seriam melhores. Também gostaria de saber quais certificações obteve, quais foram os custos e as armadilhas.
É um resultado impressionante e mostra o quanto a indústria e as ferramentas de hardware evoluíram. Ainda assim, parece um pouco como implantar um SaaS simples em uma nuvem gerenciada e concluir que todo software é fácil.
Este projeto está perto do extremo mais fácil no espectro de dificuldade e complexidade de produtos de hardware, e ficou mais fácil graças a boas escolhas para mantê-lo simples. Uma conclusão mais adequada seria: se você mantiver simples, hardware não precisa ser difícil.
Lembro de um post antigo no HN. Espero que você continue registrando essa jornada. Engenheiros de software que sentem que os LLMs tiraram boa parte da graça de programar talvez se interessem por um caminho parecido; às vezes, criar um produto físico é uma mudança bem legal.
Dizem que “LLMs não vão desaparecer”, mas já há pessoas decepcionadas com a falta de resultado pelo preço, e isso deve aumentar quando as empresas de IA elevarem os preços para tentar dar lucro. No fim, o setor vai acordar do entusiasmo e voltar a valorizar os resultados efetivamente entregues, não a ferramenta usada; até lá, porém, deve ser um período difícil.
Fico curioso se há algum limiar de escala importante que ainda não foi cruzado, ou algum ponto que você teme ultrapassar. Assim como plataformas de e-commerce parecem fáceis antes de lidar com envio, tarifas, impostos e até impostos sobre frete em vários países, muitas coisas ficam subitamente complexas em algum momento.
Em hardware, usar CAD comercial em vez de software livre pode fazer você cruzar limites de faixas de preço, e dependendo do volume de vendas podem ser necessários testes de conformidade ou de segurança do consumidor. Quais limiares você espera ter de enfrentar daqui para a frente?
Um título melhor teria sido “hardware é tão difícil quanto você o torna”. O autor tomou a decisão inteligente de manter o hardware muito simples, e isso era possível pelas características do produto que queria criar.
Outro maker solo que atua na área de música disse algo parecido. O trabalho principal dele era como engenheiro de software, mas ele criou um produto de hardware relativamente complexo e, por causa da Covid e das tarifas, enfrentou problemas de fornecimento, tendo de fazer pelo menos um redesenho e aumentar preços. Em ambos os casos, ao não forçar os limites do hardware e mantê-lo simples, eles ganharam liberdade para investir muito tempo e esforço em software. Não é uma estratégia possível para todo produto de hardware, e o autor também reconhece isso.
Entendi “hardware é difícil” como uma expressão de VC que resume por que é difícil criar uma empresa de hardware bem-sucedida com retorno de 100x. Além de escala, logística e mudanças de projeto, um motivo central que ainda não foi muito discutido é o fluxo de caixa.