1 pontos por GN⁺ 2 시간 전 | 3 comentários | Compartilhar no WhatsApp
  • Flipper One não é um upgrade do Flipper Zero, mas sim um computador ARM aberto projetado para rodar em Linux upstream moderno sem patches de fornecedor
  • Se o Flipper Zero lida com controle de acesso offline como NFC, RFID e Sub-1 GHz, o Flipper One mira o domínio das redes IP, como Wi‑Fi, Ethernet, 5G e satélite
  • Com uma arquitetura de processador duplo que combina uma CPU Linux baseada em RK3576 com o MCU RP2350, ele pode controlar tela, botões e energia mesmo quando o Linux está desligado
  • O Flipper OS sobre Debian introduz perfis como snapshots completos do sistema operacional, e o FlipCTL envolve ferramentas como ping e nmap em uma interface de menu para LCD pequeno
  • O projeto avança com M.2, expansão GPIO, 5 uplinks de rede, modem via satélite NTN, LLM local e modos desktop e media box, mas há grandes riscos técnicos e financeiros

Objetivos e proposta

  • O Flipper One não é um upgrade do Flipper Zero, mas uma plataforma aberta baseada em Linux com objetivos próprios
  • O objetivo é criar o computador ARM mais aberto e bem documentado do mundo, capaz de rodar no kernel Linux upstream mais recente sem patches de fornecedor
  • A proposta é reduzir a dependência de código-fonte fechado, binary blobs e BSPs presos a fornecedores, buscando uma plataforma de hardware em que seja possível ler as especificações e entender como o computador funciona
  • Adota uma arquitetura de coprocessador que combina microcontrolador e CPU, tornando-se uma plataforma atípica que exige portar boa parte do código existente de MCU de baixo nível
  • Também quer redesenhar a forma de usar Linux em um pequeno dispositivo portátil por meio de um framework próprio de GUI que encapsula utilitários CLI existentes
  • É um projeto extremamente difícil, tanto do ponto de vista financeiro quanto técnico, e depois de ter sido refeito do zero várias vezes, agora está em uma fase de desenvolvimento público e de pedido de ajuda à comunidade

Diferenças em relação ao Flipper Zero

  • O Flipper Zero é um dispositivo baseado em microcontrolador de baixo consumo que lida com protocolos offline ponto a ponto de controle de acesso, como NFC, RFID de baixa frequência, rádio Sub-1 GHz, infravermelho, iButton, UART, SPI e I²C
  • O Flipper One lida com áreas conectadas a IP, como Wi‑Fi, Ethernet, 5G e satélite, sendo um dispositivo baseado em Linux voltado para rede, transferência de dados e computação de alto desempenho
  • Como os dois produtos miram camadas de protocolo e objetivos de uso diferentes, o Flipper One não substitui o Flipper Zero

Plataforma Linux aberta

  • Hoje, o ecossistema ARM Linux frequentemente depende de blobs de boot fechados, patches específicos de fornecedor e BSPs (board support packages) difíceis de entender por quem está de fora
  • Em parceria com a Collabora, a equipe está colocando suporte ao SoC Rockchip RK3576 no kernel Linux mainline, e o objetivo é rodar no Flipper One um kernel baixado do kernel.org sem patches de fornecedor
  • Atualmente, o suporte mainline ao RK3576 já permite o funcionamento dos principais componentes, mas o DDR trainer, que inicializa a RAM durante o boot inicial, continua sendo o último binary blob restante na cadeia de boot
  • As áreas de foco no momento são gerenciamento de energia e suporte a USB DisplayPort Alt Mode; drivers da NPU, decodificação de vídeo por hardware e outros aceleradores ainda não foram totalmente upstreamados
  • Recursos relacionados:

Desenvolvimento aberto e Developer Portal

  • O Flipper One Developer Portal é uma wiki pública que reúne a documentação de desenvolvimento do Flipper One e pode ser editada por qualquer pessoa
  • A proposta é ir além de abrir o código e tornar público também o rastreador de tarefas, discussões internas, documentação incompleta e debates de arquitetura, em um processo de desenvolvimento aberto
  • A equipe considera que o valor de aprendizado é maior quando se mostram não apenas os resultados finalizados, mas também caminhos fracassados e discussões
  • O Flipper One Developer Portal é o ponto de entrada para todos os subprojetos, com tarefas help wanted, guia de contribuição e assinatura do resumo semanal para desenvolvedores
  • Também há uma vaga aberta para Developer Portal Manager, responsável por atuar como ponte entre a equipe de desenvolvimento e a comunidade, organizar o portal e apoiar a participação de contribuidores
  • Candidatura para Developer Portal & Community Manager

Estrutura de hardware e software

  • O desenvolvimento do Flipper One é dividido em hardware elétrico, projeto mecânico, software da CPU Linux, firmware do MCU, UI/UX, documentação e testes
  • Linux CPU Software é o maior e mais complexo subprojeto, abrangendo kernel, módulos, drivers, userspace, bootloader e ferramentas Rockchip para o processador RK3576, distribuídos por vários repositórios
  • MCU Firmware é o firmware do microcontrolador RP2350, responsável por display, subsistema de energia, processo de boot da CPU e eventos de botões e touchpad
  • Testing inclui scripts, programas, protótipos de interface, demos e apps de teste para validação de hardware e subsistemas do dispositivo, como energia, rede, CPU, áudio e gráficos

Arquitetura de coprocessador

  • O Flipper One adota uma arquitetura de processador duplo em que dois processadores operam em paralelo: uma CPU de alto desempenho e um MCU de baixo consumo
  • A CPU de alto desempenho é o SoC RK3576 de 8 núcleos que roda Linux, incluindo GPU Mali-G52, NPU para LLM local e execução de modelos, além de 8 GB de RAM
  • O MCU de baixo consumo é o microcontrolador Raspberry Pi RP2350 de 2 núcleos, que controla display, botões, touchpad, LED e subsistema de energia, além de executar seu próprio MCU Firmware
  • Como o dispositivo pode funcionar apenas com o MCU, é possível controlar o Flipper One com botões e tela LCD e configurar o processo de boot mesmo quando o Linux está desligado
  • Em SBCs comuns, quando o Linux é desligado o dispositivo praticamente para; no Flipper One, o MCU continua presente para manter o controle básico

Conexão entre MCU e CPU

  • Os dois processadores se comunicam por várias interfaces chamadas de Interconnect
  • SPI é usado para enviar o framebuffer ao MCU para saída no display, e I²C envia comandos ao MCU e devolve eventos de botões e touchpad para a CPU
  • UART e algumas linhas GPIO são responsáveis pelo controle do boot da CPU
  • A equipe quer upstreamar os drivers de display e entrada para o kernel Linux, com o objetivo de fazer isso de forma limpa, sem hacks de fornecedor fora da árvore
  • Eles esperam que a comunidade do kernel analise esse design e ajude a encontrar a forma correta de upstreamá-lo

Flipper OS e Linux portátil

  • Em fluxos de trabalho Linux comuns, como no Raspberry Pi OS, tarefas como instalar pacotes, compilar código-fonte, modificar configurações do sistema, ajustar o device tree e aplicar patches no kernel para usos específicos — como roteadores, TV boxes e analisadores lógicos — acabam se repetindo, e o sistema facilmente vira uma bagunça
  • Como faltam formas práticas de reverter essas mudanças de maneira limpa, ao começar um novo projeto muita gente acaba dependendo de regravar o cartão SD
  • O Flipper OS é uma camada sobre um sistema baseado em Debian que introduz perfis, que são snapshots completos do sistema operacional com pacotes e configurações diferentes entre si
  • O usuário pode inicializar um perfil, cloná-lo, quebrá-lo, instalar o que precisar e depois voltar para uma cópia limpa
  • Também é possível alternar para perfis completamente diferentes para outros casos de uso, com o objetivo de operar um ambiente Linux portátil sem trocar o cartão SD
  • O Flipper OS ainda é um projeto difícil, com a arquitetura não totalmente definida, e a ideia é transformá-lo em um conceito útil também para cyberdecks baseados em Raspberry Pi ou caixas Linux táticas portáteis
  • Conceito do Flipper OS

FlipCTL e UI para telas pequenas

  • O FlipCTL é uma parte do Flipper OS criada para resolver a falta de interfaces adequadas para telas pequenas em cyberdecks baseados em Linux
  • Muitos dispositivos acabam forçando ambientes de desktop completos como KDE e GNOME em telas touchscreen de 7 polegadas, mas ainda falta uma experiência realmente pensada para telas pequenas
  • O FlipCTL é um framework de interface baseada em menus operado com D-pad e alguns botões
  • A ideia central é encapsular utilitários Linux já existentes, como ping, nmap e traceroute, em uma UI fácil de entender em um LCD pequeno
  • O objetivo de longo prazo é tornar tão simples quanto apt install flipctl adicionar uma HMI (human-machine interface) a dispositivos Linux embarcados
  • A intenção é permitir que dispositivos aos quais se possa conectar uma tela pequena — como roteadores, NAS, servidores e placas headless — ofereçam uma interface utilizável apenas com a configuração do FlipCTL, sem Qt, GNOME ou X11
  • Há planos de lançar a placa de display e botões do Flipper One como uma FlipCTL Control Board independente, para funcionar como periférico que fornece uma interface baseada em menus ao ser conectado a dispositivos baseados em Linux
  • No momento, o FlipCTL está na fase de conceito e arquitetura
  • Conceito do FlipCTL

Hardware expansível

  • A ideia central do Flipper One é ser uma plataforma de hardware expansível que o usuário pode transformar em sua própria multitool especializada
  • Módulos de expansão M.2

    • É possível instalar módulos de expansão M.2 de alta velocidade internamente, sob a placa traseira
    • M.2 é o nome de um formato físico e não define a interface de conexão real, então cada módulo pode variar em interface, tamanho e tipo de conector
    • A porta M.2 do Flipper One foi projetada para aceitar vários tipos de módulos, como modems celular e via satélite, módulos SDR, aceleradores de IA, SSDs NVMe ou SATA e até placas Wi‑Fi por meio de adaptadores
    • Os módulos M.2 são instalados sob a tampa traseira e se estendem para trás; dependendo do módulo instalado, a back plate e a antenna rail podem ser substituídas
    • As especificações suportam Key-B, 2242/3042/3052 e espessura até a classe D3, e as interfaces incluem PCI Express 2.1 ×1 / USB 3.1 / USB 2.0 / SATA3 / Serial Audio / UART / I2C / SIM card
    • As especificações completas e o pinout estão em M.2 Port specification
  • Módulos GPIO

    • Para módulos DIY mais simples, foi adicionado um conector GPIO com header de pinos padrão de 2,54 mm
    • Os módulos GPIO são montados sobre a placa traseira e fixados com clipes do enclosure e parafusos, para não se soltarem facilmente durante o transporte
    • Os threaded inserts são posicionados na back plate e na antenna rail em uma grade com passo de 2,54 mm, compatível com o espaçamento padrão dos furos de perfboard
    • O usuário pode cortar uma perfboard no tamanho necessário, soldar o módulo e depois prendê-lo com parafusos na parte traseira do Flipper One
    • Especificações técnicas, pinout e esquemáticos estão em GPIO port, e exemplos como módulos de walkie-talkie e câmera podem ser vistos em GPIO modules examples
  • Peças mecânicas abertas

    • O sistema de montagem personalizado para módulos do Flipper One e as peças de enclosure relacionadas serão disponibilizados abertamente
    • A estrutura pode ser vista no vídeo do modelo 3D
    • O Body é o enclosure principal, e os módulos M.2 são parafusados em uma heatsink plate metálica, com dois threaded inserts para comprimentos de módulo de 42 mm e 52 mm
    • A Back plate é a tampa traseira que dá acesso à porta de expansão M.2 e pode ser trocada por versões com design diferente, conforme o módulo instalado
    • A Antenna rail é uma peça separada para montagem de antenas SMA e fica destacada da back plate, permitindo instalar primeiro as antenas e organizar o roteamento dos cabos antes de fechar a back plate
    • Essa estrutura foi pensada para reduzir o risco de danificar cabos de antena durante a montagem
    • É possível baixar o modelo 3D e projetar enclosures para módulos, back plates personalizadas e antenna rails
    • Mechanics

Multitool de rede

  • O Flipper One tem como objetivo ser uma multitool de rede para lidar com redes IP em todas as camadas do modelo OSI
  • Ele oferece cinco uplinks de rede independentes, que podem ser unidos em uma bridge, usados com roteamento personalizado ou enviados por um túnel VPN
  • 2× Gigabit Ethernet são portas WAN/LAN independentes operando a 1 Gbps cada, e podem ser usadas para transparent bridge, sniffing MitM e outros cenários
  • Wi‑Fi 6E é 802.11ax baseado no chipset MT7921AUN, com suporte a monitor mode, podendo operar nas bandas de 2,4/5/6 GHz como cliente Wi‑Fi (STA) e hotspot (AP)
  • O modem celular é um modem 5G ou LTE via módulo de expansão M.2, com suporte a antenas externas, Nano SIM físico (4FF) e eSIM
  • USB Ethernet é emulado via USB-C em até 5 Gbps e funciona com USB-CDC NCM, sem necessidade de drivers adicionais
  • No estado padrão, o Flipper One pode funcionar como gateway para qualquer rede, bridge multi-hotspot, sniffer Ethernet inline, adaptador USB Wi‑Fi/Ethernet para PC e smartphone, ou uma combinação desses papéis
  • Recursos com dynamic routing, load balancing e failover estão organizados em Features list em formato de histórias de usuário

Wi‑Fi avançado e NTN por satélite

  • O Wi‑Fi integrado do Flipper One deve oferecer os recursos necessários para análise de redes Wi‑Fi, incluindo monitor mode e packet injection
  • O chipset atualmente em testes é o MediaTek MT7921AUN, com suporte a três faixas de frequência e a um driver open source no kernel Linux mainline
  • O Alfa AWUS036AXML também é um adaptador USB Wi‑Fi baseado no MT7921AUN, conhecido pelo suporte de driver e pela compatibilidade com ferramentas de wardriving
  • Para verificar se esse chipset realmente atende às necessidades dos usuários, são necessários testes de usuários interessados em wireless auditing, monitoring, injection, mesh e afins
  • Wi-Fi Testing
  • NTN (Non-Terrestrial Networks) é uma tecnologia de comunicação via satélite de baixa velocidade para dispositivos IoT, padronizada pelo 3GPP como parte das especificações 5G e LTE
  • NTN usa a pilha celular padrão, incluindo autenticação por SIM/eSIM, roaming e tráfego IP comum
  • O Flipper One pretende possibilitar comunicação com satélites por meio de um módulo M.2 de modem satelital NTN
  • Parceiras como a Skylo precisam adicionar suporte a redes via satélite aos módulos eSIM e ajudar a selecionar os módulos M.2 NTN com suporte oficial
  • Modules → Satellite modem

LLM offline do Flipper

  • O Flipper One deve oferecer suporte à integração com agentes de IA externos e pretende executar um LLM localmente para que o usuário receba ajuda mesmo sem internet
  • Por meio do AI accelerator integrado, a ideia é executar um LLM localmente sem conexão com a internet para auxiliar na operação do dispositivo, na geração de configurações e no fornecimento de dicas úteis
  • Considera-se que apenas modelos genéricos não são suficientes, então a intenção é treinar um modelo de IA especializado que conheça bem a estrutura interna e os aplicativos do Flipper One
  • O módulo NPU do RK3576 atualmente não é suportado no kernel mainline, e esse suporte precisa ser adicionado
  • RK3576 NPU support in mainline Linux and Mesa

Modos desktop e media box

  • O Flipper One pode ser usado como um survival desktop sempre à mão ou como thin client
  • Com um único cabo USB-C, ele pode se conectar a um monitor e lidar ao mesmo tempo com carregamento, saída de vídeo e conexão de periféricos USB, usando USB-C DisplayPort Alt Mode
  • A empresa afirma que o desempenho do processador fica em um nível semelhante ao do Raspberry Pi 5, capaz de dar conta de navegação na web e tarefas leves de desenvolvimento
  • O USB-C DisplayPort Alt Mode envolve um conjunto complexo de protocolos, e uma conexão estável é difícil por causa de problemas de signal integrity e diferenças de comportamento entre monitores
  • O suporte a DP Alt Mode ainda não foi totalmente implementado no kernel mainline
  • A decodificação de vídeo por hardware ainda não é suportada no kernel mainline, e é necessário adicionar suporte a H.264/HEVC hardware video decoding support para reprodução de vídeo fluida
  • O ambiente desktop pode ser o KDE Plasma, que é um dos candidatos, mas também existe a possibilidade de um tiling WM mais leve que se adapte melhor ao Flipper One
  • O objetivo é criar um ambiente desktop que venha junto com o hardware e seja um caso raro de Linux desktop rápido, limpo, sem bloat e pronto para uso
  • Ele também pode ser usado como TV media box, com controle pelo controle remoto original da TV graças ao HDMI CEC
  • A empresa considera que Mini HDMI e Micro HDMI dificultam encontrar os cabos necessários e, mesmo sendo uma porta proprietária com licensing fee, adotou full-size HDMI
  • A porta HDMI 2.1 full-size oferece um conector de tamanho padrão sem necessidade de adaptador e suporta saída em 4K @ 120Hz e CEC (Consumer Electronics Control)

Riscos e participação da comunidade

  • O Flipper Zero chegou às mãos dos usuários em cerca de 1 milhão de unidades, e nesse processo formou-se uma grande comunidade que, segundo a avaliação da empresa, impulsionou a exploração de novas tecnologias e mudanças de fornecedores em direção a produtos mais seguros e transparentes
  • O Flipper One é um conceito de pocket Linux multi-tool concebido ao longo de cerca de 10 anos e foi revelado no momento em que se julgou que a tecnologia e os componentes estavam prontos para permitir um produto sem concessões
  • Os desafios técnicos e os riscos financeiros são grandes, e hoje também existem incertezas como a atual crise dos chips de RAM
  • Não há certeza de que será possível concluir tudo o que foi planejado, mas a intenção é seguir em frente abrindo o processo de desenvolvimento e contando com contribuições da comunidade
  • Formas de participar:

3 comentários

 
GN⁺ 2 시간 전
Comentários do Hacker News
  • Tenho um Flipper Zero e acho que essa equipe fez uma boa ferramenta, então cliquei por causa do “precisamos da sua ajuda” no título
    Mas mesmo descendo duas páginas eu não consegui encontrar com o que exatamente deveria ajudar, e no fim da página continuava igual
    Sinceramente, gosto do produto, mas não a ponto de garimpar um texto de 8 páginas para descobrir o que querem dizer com ajuda

    • Isso parece menos um pedido de “compre o produto para ajudar” e mais um apelo por colaboradores de software livre e de código aberto
      Por exemplo, eles parecem querer fazer coisas como “Collabora + Flipper: Opening up the RK3576” https://www.collabora.com/news-and-blog/news-and-events/coll..., e esperam que desenvolvedores e entusiastas de tecnologia ajudem o projeto em si e convençam marcas e empresas a se tornarem mais abertas
      O texto diz algo na linha de “vamos lapidar o suporte ao RK3576 e construir juntos uma plataforma realmente aberta; qualquer contribuição é bem-vinda, mesmo que não seja programação; talvez possamos até descobrir como convencer a Rockchip a liberar os últimos binary blobs”
      Também parece que eles querem abrir não só o código, mas também o rastreador de tarefas, discussões internas, documentação incompleta e debates de arquitetura, para que as pessoas participem do próprio processo de desenvolvimento
      Se você procurar por “help” com CTRL+F, a palavra aparece 16 vezes, mas no fim das contas ainda é preciso realmente ler o conteúdo
      Se alguém não quer ler nem o suficiente para entender com o que deveria ajudar, talvez também não queira ajudar em algo muito mais difícil e que exige envolvimento bem mais profundo
    • Concordo que a parte de “eliminar completamente os binary blobs” parece ser a frase central, mas não há muito pedido de ação concreto
      Como engenheiro de firmware que já trabalhou com Bluetooth e Wi-Fi, isso me parece uma fantasia bem grande
      Certificação FCC é uma dor enorme, e um dos motivos para usar certos chips é justamente porque essa certificação já vem junto
      Por exemplo, se você coloca um ESP32 num produto e usa Wi-Fi, não precisa de certificação adicional, mas isso só é possível sob a premissa de que o dispositivo sem fio “não pode” fazer coisas que a FCC proíbe
      Por isso, empresas frequentemente usam a estratégia de fornecer binary blobs para funcionalidades sem fio que precisam ser linkadas na build final, limitando assim o comportamento dessas funções
      Então a chance de um fabricante de chips abandonar publicamente os binary blobs é praticamente zero; no máximo, talvez apoie discretamente um projeto de driver open source por engenharia reversa
      Ainda assim, seria ótimo ter alternativas validadas que não fossem do fornecedor para todos os chips
      Binary blobs podem ter bugs e, recentemente, foi possível reescrever o firmware de Bluetooth em uma versão open source e aumentar bastante a taxa de transferência de dados
      Isso porque o firmware anterior tinha um bug que quebrava a transmissão de bytes
      Ainda assim, esse tipo de código não é algo com que se brinque. Violação da FCC custa absurdamente caro e não é assunto para tratar com leviandade
    • De certo modo isso combina com o jeito do Flipper. A comunidade no Discord também é meio difícil de lidar do mesmo jeito
      Lendo, dá a impressão de que eles saíram um pouco da própria capacidade, no intervalo entre o que gostariam de fazer e o que acham que conseguem realizar
      A meta de “substituir binary blobs por open source” é boa e eu apoio, mas pela minha experiência binary blob muitas vezes significa “IP licenciada protegida por patente e NDA”
      Então isso exige 1) fazer engenharia reversa de algo protegido, com possível violação da DMCA no processo, e 2) publicar sem tomar processo
      Em geral, é um trabalho incômodo e arriscado
      Espero que o Flipper One realmente exista, e eu provavelmente compraria um, mas o fato de a Rockchip aparentemente não querer liberar documentação suficiente para reimplementar os binary blobs do zero é um grande sinal de risco
    • Se querem convencer pessoas a contribuir com trabalho gratuito para um produto comercial, pelo menos deveriam divulgar algo como o preço sugerido ao consumidor
      Alguém pode se interessar por um caso de uso e ajudar, só para no fim estar construindo um produto totalmente fora de uma faixa de preço razoável; por que ajudaria nisso?
    • Lendo a página, está bem claro. Eles querem terceirizar o desenvolvimento para a multidão
  • Gosto muito desse conceito. Parece que o escopo cresceu um pouco, mas no geral me parece bem alinhado com protocolos mais da camada IP
    Só não vejo necessidade de priorizar recursos de IA local
    É legal, mas os modelos vão ficar muito mais inteligentes rodando em um Mac decente ou numa GPU externa do que num Flipper pequeno alimentado por bateria
    Pode ajudar em campo ou em movimento, mas sem um teclado dedicado a usabilidade deve ser bem ruim
    Eu preferiria que continuassem focando no Zero para talvez chegar a um Zero 2 que entregasse recursos parecidos com os do One
    Gosto do meu Zero, mas sinto falta de recursos centrais como suporte completo a portões de garagem e rolling codes de RFID, além de alguns outros protocolos
    A placa de desenvolvimento Wi-Fi é muito limitada e, se bem me lembro, nem existe um jeito simples de capturar e reproduzir um controle BLE
    Claro que isso depende de considerar BLE como camada 0 ou camada 1

    • Sobre IA no dispositivo, a maioria das pessoas nem sabe que não sabe
      Já existem dezenas de aplicações de IA embarcada no mundo real rodando em modelos pequenos
      O ESP32-S3 já faz IA embarcada há anos
      E a IA funciona bem mesmo com uma configuração de processador de 240MHz, 512KB de SRAM, 16MB de PSRAM e sem GPU
    • Quando leio “PCI Express, USB 3.0 e SATA permitem conectar módulos de alta velocidade ao Flipper One”, isso me soa como expansão de escopo e perda de direção
      Ou eles realmente se perderam, ou isso está muito além da minha capacidade de imaginar
      Em qualquer um dos casos, não tenho certeza de que haja gente suficiente querendo PCIe no bolso a ponto de não se satisfazer com um Raspberry Pi ou um notebook
  • Isso soa como efeito de segundo sistema. Aquele fenômeno descrito em The Mythical Man-Month
    O primeiro produto é simples e focado; o segundo quer fazer tudo e muitas vezes nem chega a ser lançado

    • O estranho é que isso está sendo apresentado como um dispositivo hackeável quase bare-metal
      O TUI planejado[1] pretende usar React(!) para compartilhar lógica com o BrowserUI[2]
      Pelo repositório, dá para ver que eles estão penando para fazer de algum jeito o processamento baseado em GPU necessário no navegador, e no fim acabam recuando e deixando isso para o Wayland
      No geral, parece uma confusão que nem um LLM conseguiria organizar
      No fim, está ficando mais próximo de um ambiente Linux desktop customizado, com muitas arestas, e por isso mesmo provavelmente menos hackeável
      [1] https://docs.flipper.net/one/cpu-software/flipctl
      [2] Não está nada claro por que um TUI de rede precisaria de mais do que um terminal
    • É a primeira vez que vejo alguém chamar o Flipper Zero de produto “simples e focado”
      Acho que a maioria sempre viu como uma navalha suíça com várias funções e rádios, enquanto o One tem menos funções, mas mais conectividade e mais entrada e saída
      Parece que há outras pessoas com sensação parecida, mas eu sinceramente não entendo qual parte do texto enviado passou essa impressão
    • Concordo. Nesse nível de inchaço, há uma boa chance de nunca ser lançado
      Tem modelo de IA customizado, SO customizado e até uma arquitetura extremamente customizada com dois processadores “principais” funcionando de forma independente, além de quase não reaproveitar o que foi feito no Flipper Zero
    • O Flipper One diz de forma bem clara que não é um “v2”, e sim um dispositivo voltado para outro caso de uso
  • O RK3576 é um chip realmente interessante e versátil, e é muito legal ver um grande esforço para levar suporte completo a ele para o kernel Linux
    Isso parece abrir muitas portas para projetos interessantes de hardware livre e open source que precisem de aceleração de IA
    Uma das ideias que eu tenho, embora realisticamente eu provavelmente nunca a construa, é um bloco de notas com tela de tinta eletrônica e microfone
    Você diria “crie um modelo de súmula de beisebol” e ele geraria, e se houvesse muitas substituições ou o jogo ficasse longo você poderia pedir na hora “adicione mais linhas para substituições” ou “faça suportar até a 12ª entrada”, modificando o modelo em tempo real
    Se um chip como o RK3576 tiver suporte completo no kernel Linux, acho que ficaria muito mais fácil construir algo assim

    • Excelente ideia. Um dispositivo de propósito único que ofereça muitos recursos dentro do seu domínio é o ideal
      Se fosse virar produto comercial, talvez acabasse se tornando um app de leitor digital turbinado, mas isso também não seria necessariamente ruim
      Qualquer coisa é melhor do que esse ótimo local artificial que é notebook e smartphone
      O sucesso do Flipper Zero foi em grande parte um sucesso de design, e o contorno do produto já era fácil de entender
      Se o One conseguir ter sucesso num desafio mais difícil, espero que isso incentive inovações de dispositivos ainda mais interessantes
    • Boa ideia. Eu realmente gostaria que alguém construísse isso
      Também serviria para lista de bagagem, compras, jogo da velha ou ligue quatro, anotações de conferência etc.
      Se fosse algo com cara de um Palm Pilot antigo em versão moderna, eu compraria na hora
      De qualquer forma, espero que chips assim sejam usados mais amplamente e que ganhem mais suporte de baixo nível
  • Queria que alguém explicasse por que a Flipper está fazendo essas escolhas, ou qual seria a vantagem do Flipper One em comparação com Flipper Zero, Raspberry Pi e uma máquina Linux
    De início senti que o texto com cara de IA não ajudava em nada
    Depois, olhando melhor, parece que eles querem algo como um projeto divertido no estilo do Playdate, mas em vez de um console de jogos seria uma multiferramenta Linux
    Isso por si só é ótimo, e pode ser um passo na direção de recuperar uma cultura tecnológica que hoje está muito corporativa
    Só é uma pena que o site não consiga explicar isso direito por causa de toda a linguagem de IA e marketing
    Eu escrevi cedo demais, e talvez a IA tenha me deixado cínico demais
    A crítica que me resta é só que eu gostaria que explicassem melhor a motivação, em vez de apenas listar recursos e repetir que estão fazendo algo “interessante e importante”

    • O Flipper Zero e o One operam em camadas diferentes
      O Zero é mais da camada física e o One mais da rede, então quase não se sobrepõem e é difícil dizer que um é superior ao outro
      Em comparação com um Raspberry Pi, ele tem bateria e é um dispositivo acabado, com atenção ao gerenciamento de energia, e não apenas uma placa
      Com uma máquina Linux, como um notebook, provavelmente também dá para fazer tudo isso, mas o Flipper One seria um dispositivo menor e mais especializado, e o firmware também seria aberto até onde o fabricante permitir
      A lista de recursos está nesta página: https://docs.flipper.net/one/general/features
    • É difícil responder porque parece que nem eles mesmos ainda sabem exatamente no que o One vai se transformar quando estiver pronto, mas a maior vantagem do Zero era “um dispositivo = uma grande comunidade = muito firmware = muito software”
      Havia uma grande vantagem em ter uma comunidade coesa reunida em torno de um único aparelho, e o One talvez consiga um benefício parecido
      Como usuário atual do Zero, eu certamente compraria o One quando saísse
      Só a adição de um botão PTT já me parece algo valioso, e no geral vejo a maioria das outras mudanças com bons olhos
      Não enxergo grandes desvantagens no design pretendido, e embora a modularidade torne tudo um pouco mais complexo, também traz várias vantagens claras
    • Fico curioso por que você acha que isso foi escrito por IA
    • Como já foi reconhecido na edição, mas só acrescentando para os outros: o autor disse acima que não usou IA ali, apenas uma ferramenta de tradução
  • Parece muito legal, mas também parece a própria definição de expansão de escopo do projeto
    Ao mesmo tempo, parece ótimo, caro demais para eu bancar, surpreendentemente barato, terrível e impressionante nos dois sentidos
    O 3GPP realmente precisa receber mais atenção
    Eu sinceramente queria achar um jeito de convencer alguém a comprar isso para mim
    E a direção de colocar todo o código-fonte na árvore principal é fantástica. Muito impressionante

    • Alguns projetos são feitos para crescer de escopo. Este é um deles
      Se o gerente de projeto de um canivete suíço tivesse impedido a expansão de escopo, ele teria acabado com uma faca só
    • Quando você diz “surpreendentemente barato”, de que faixa de preço está falando?
      O último anúncio de produto deles foi a BUSY bar, um timer de mesa com tela para indicar que você está ocupado
      O preço de pré-venda era US$ 250 e depois caiu para US$ 219, mas ainda não foi entregue: https://busy.app/
      Pelas especificações, o Flipper One vai custar muito mais para fabricar do que o Flipper Zero ou a Busy Bar
      Não acho que vá ser um produto surpreendentemente barato
      Ainda assim, acho legal que estejam fazendo o produto que querem fazer e tratando o custo como fator secundário
    • Para mim, parece quase o contrário
      Em relação ao Zero, aumentaram a conectividade e a entrada e saída, mas reduziram em outros aspectos, e parecem querer usar materiais melhores
      Aparentemente decidiram terceirizar a expansão de escopo para a comunidade, e isso faz sentido
    • A ideia de ser caro demais para bancar e ao mesmo tempo surpreendentemente barato precisa de mais explicação
      Quer dizer caro, mas mais barato do que o esperado? Ou caro e mal construído?
      Também fiquei curioso sobre por que outra pessoa teria de comprar para você. É por causa de restrições de importação, privacidade, anonimato?
    • Só como observação, isso também é um produto de origem russa
  • Falta a ideia afiada que o Zero tinha
    Em vez de ser uma evolução, parece que tentaram fazer outra coisa, e o resultado pode acabar sendo um computador ARM portátil quase inútil
    Um computador ARM portátil com Wi‑Fi, conexão via satélite etc.; e daí, o que exatamente dá para fazer com isso?
    A evolução que eu queria era um Zero com CPU mais forte, SDR e LoRa
    Aí sim poderiam implementar vários protocolos interessantes e viáveis

    • Concordo, mas por outro lado acho que a maioria das pessoas que comprou um Flipper Zero também não tinha um uso muito claro para ele
      O caso de uso mais citado costuma ser trabalho com tags RFID, mas isso já dava para fazer com hardware muito mais barato
      Existe uma categoria de ferramentas que as pessoas compram porque são legais e parecem ter possibilidades infinitas, mas no fim vão parar na gaveta
      Para muita gente, o Raspberry Pi também acaba assim
      Ele é útil para usos específicos, mas levou muito tempo e saturação de mercado até todo mundo perceber que não era uma grande compra quando o que se queria era um computador de uso geral
      O Flipper Zero passava a sensação de ferramenta de possibilidades infinitas, mas a maioria das pessoas demorou a admitir que não tinha infinitos casos de uso para aquilo, ou que hardware específico para certos fins seria mais barato e melhor
      É exatamente a mesma coisa da época em que todo mundo comprava Raspberry Pi como se fosse computador de uso geral
      Mesmo assim, é um produto legal, e o marketing viral ajudou bastante
    • Eu gostaria que fossem na direção de adicionar Linux, SDR, 5G e um upgrade robusto de carcaça ao Zero
      Sem IA. Aí sim ficaria muito bom
    • Isso para mim soa muito legal
    • Então no fim vocês fizeram um celular?
    • Também concordo. Deviam ter ido em passos pequenos
      Projetar um produto totalmente novo e de repente anunciar colaboração
      Não sou fã, mas o novo projeto parece legal
  • Eu teria ficado muito mais animado se eles não tivessem deixado a comunidade do Flipper Zero numa situação difícil e praticamente abandonada ao longo do último ano, especialmente nos últimos 6 meses
    Quando uma empresa não mostra suporte pós-lançamento adequado ao seu primeiro produto, o significado de lançar um novo produto diminui bastante
    Nem sequer conseguiram fazer o básico, como permitir que a comunidade mesclasse PRs ou lançasse releases de correção de bugs

    • Isso soa ruim. Principalmente a parte de não conseguirem aceitar ajuda
      Dito isso, aceitar ajuda também exige tempo e atenção
      Quando você lança qualquer coisa, sua atenção se divide entre dar suporte ao que construiu e criar algo novo com base no que aprendeu
      Antes do lançamento da v1 é uma fase ótima porque dá para focar, mas depois que ela passa não volta mais
    • Existe algum lugar onde eu possa ler sobre os problemas em andamento do Flipper Zero?
  • Dá para ver bem por que falam em “verdadeiramente aberto”
    O estado atual do ARM Linux é deprimente, com cada fornecedor empilhando blobs de boot fechados, patches próprios e pacotes de suporte de placa que quase ninguém fora do fabricante do chip consegue entender
    Agora, em vez de ler a especificação e entender como um computador funciona, você acaba aprendendo só as manhas de um chip específico e de um BSP específico
    Esse é um dos motivos pelos quais, quando possível, eu prefiro usar x86 para Linux
    Fico realmente feliz que eles estejam forçando nessa direção

  • O produto em si parece muito legal, mas nem o formato do Flipper Zero nem o formato do Flipper One me atraem muito
    Entendo que isso provavelmente significa só que eu não sou o usuário-alvo
    Ainda assim, aplaudo a meta de tornar o mundo ARM mais aberto
    Ainda estou ressentido desde que tentei usar um Arduino Giga, fracassei e tive de desistir
    Eu o queria por causa da CPU poderosa, mas parece que o mundo ARM odeia hackers com pouco dinheiro
    O STM32CubeProgrammer recusa de forma arrogante qualquer coisa que não seja um dongle caro e “puro-sangue” que ele reconheça
    No projeto em que estou agora, um único Cortex M7 já entrega bem mais desempenho do que eu preciso, mas mesmo assim estou considerando seriamente ligar vários ESP32-xx como se estivesse montando um Nintendo antigo

 
xguru 2 시간 전

Participei do financiamento do Flipper Zero e recebi o meu, mas acho que aqui no país ele ficava sujeito a restrições, então não dava para usar todas as funções. Por isso, lembro que cheguei a procurar se precisava instalar um firmware separado region-free para ativar todos os recursos, mas acabei deixando isso de lado. Já este One parece até mais interessante por ser um dispositivo Linux de bolso.

 
GN⁺ 2 시간 전
Opiniões no Lobste.rs
  • Quero comprar um desses, ou talvez uns três
    Fico curioso para saber até onde vai o suporte a Linux nessas placas. Queria rodar minha configuração imutável do Void Linux nesse dispositivo. Se houver um jeito de adicionar Bluetooth para teclado e áudio, parece que isso poderia virar um computador de bolso sempre ligado

    • Acho que eu também compraria um, parece um computador Linux divertido e bom para levar em viagens
      Dei uma olhada no portal de desenvolvedores para ver se eu poderia contribuir, mas realmente não gosto de Discord. Se a ideia é mesmo “construir em público”, acho que deveriam usar outras ferramentas
  • Só o fato de usarem X como canal social e Discord como plataforma de chat/comunidade já faz parecer que não é um projeto do qual eu queira participar

    • Os posts de blog com cara de texto escrito por LLM repetindo a mesma coisa também não passam uma imagem profissional
  • Isso não é aumento de escopo, é explosão de escopo. Ainda não sei no que isso poderia ser útil, mas tenho certeza de que quero um

  • A Collabora é incrível. Fiquei impressionado ao ver o quão bom é o rock5b+ graças ao trabalho open source deles
    Agora só estou esperando a integração do USB-C DisplayPort e, quando isso acontecer, acho que poderei aposentar todas as minhas máquinas x64 de casa e usar uma placa 3588 para navegação web do dia a dia e para assistir filmes

  • Gosto de escrever um kernel pequeno. Seria incrível ter uma plataforma relativamente moderna sem blobs binários

  • É um projeto surpreendentemente ambicioso e, por algum motivo, me lembra outros projetos igualmente ambiciosos que surgiram em várias áreas desde os anos 1990
    Espero que a equipe se dê bem, mas, sinceramente, duvido que consigam realizar todo o sonho deles

  • É uma pena que não digam como é o desempenho de SDR na prática. Seria bom se conseguisse lidar com 2.4GHz sem reamostragem, mas acho que só acompanhando para ver
    Como uma ferramenta simples de depuração de TI para ligar no local, certamente parece útil. Às vezes é bom não precisar carregar um notebook inteiro