1 puntos por GN⁺ 4 시간 전 | 1 comentarios | Compartir por WhatsApp
  • Flipper One es un dispositivo en desarrollo, por lo que las especificaciones completas pueden cambiar; solo se han definido de forma definitiva sus dimensiones de 155×67×40 mm y los materiales principales
  • La pantalla es una LCD monocromática de 256×144 y admite 64 niveles de gris de 6 bits; se opera con touchpad, botones de app y un D-pad de 5 botones
  • El CPU principal es Rockchip RK3576 e incluye 4 núcleos Cortex-A72 y 4 núcleos Cortex-A53, GPU Mali G52 MC3 y una NPU de 6 TOPS @INT8
  • La conectividad externa está compuesta por 2 puertos USB-C, USB-A, HDMI v2.1, DisplayPort Alt Mode, 2 puertos Gigabit RJ45 y conector de audio TRRS
  • La energía se proporciona con una batería de 24000 mWh y carga por USB-C Power Delivery, además de incluir Wi-Fi 6, Bluetooth 5.2 y un puerto de expansión M.2 Key B

Estado de desarrollo y diseño exterior

  • Flipper One es un dispositivo en desarrollo y sus especificaciones técnicas completas pueden cambiar
  • Sus dimensiones son 155 × 67 × 40 mm
  • El peso final aún no está definido y en el documento aparece como placeholder
  • El cuerpo y los botones están hechos de PC/ABS
  • La pantalla usa Gorilla Glass
  • El disipador, los brackets y el lazo para correa son de aluminio anodizado
  • El bumper es de TPU

Pantalla y dispositivos de entrada

  • LCD monocromática

    • La resolución es de 256 × 144 pixels
    • El contraste admite 64 niveles, con grayscale de 6 bits
    • La interfaz es QSPI y está controlada por el MCU
  • Controles

    • El touchpad admite desplazamiento rápido y retroalimentación háptica
    • Debajo de la pantalla hay 5 botones de app
    • El botón de encendido maneja Power ON, Sleep, OFF, el menú CTRL+ALT+DEL y el cierre de apps
    • El D-pad de 5 botones se usa para la navegación direccional
    • El botón Back se usa para regresar
    • App Switcher ejecuta ALT+TAB con un clic y un menú adicional con doble clic
    • El botón Push-to-Talk puede controlarse desde Linux userspace

Unidad de procesamiento y memoria

  • CPU principal

    • El CPU principal es Rockchip RK3576
    • Tiene un total de 8 núcleos: 4 ARM Cortex-A72 y 4 ARM Cortex-A53, con funcionamiento de hasta 2.2 GHz
    • La GPU es ARM Mali G52 MC3 y admite OpenGL ES 1.1/2.0/3.2, OpenCL 2.1 y Vulkan 1.2
    • La NPU es de 6 TOPS @INT8 y admite int4, int8, int16, FP16, BF16 y TF32
  • MCU de bajo consumo

    • El MCU de bajo consumo es Raspberry Pi RP2350B
    • Sus núcleos se componen de Dual ARM Cortex-M33 @ 150 MHz y Dual RISC-V Hazard3 @ 150 MHz
    • La SRAM es de 520 KB y la Flash de 16 MB
  • Memoria y almacenamiento

    • La RAM es de 8 GB LPDDR5
    • El almacenamiento interno es de 64 GB UFS 2.2
    • La ranura para tarjeta MicroSD aparece como UHS-I SDR104, pero está pendiente de verificación

Puertos y conectividad externa

  • USB y salida de video

    • USB-C1 admite USB 3.1 5 Gbps, DisplayPort Alt Mode y carga por USB Power Delivery
    • USB-C2 es USB 3.1 5 Gbps, solo host, con power out
    • USB-A es USB 3.1 5 Gbps, solo host, con power out
    • La salida HDMI es HDMI v2.1 de tamaño completo, con soporte para CEC y salida 4K @ 120 Hz
    • DisplayPort se ofrece mediante v1.4 Alt Mode de USB-C1 y admite hasta 4K @ 120 Hz
  • Red y puertos de audio

    • Ethernet está compuesto por 2 puertos Gigabit RJ45
    • El PHY IC de Gigabit Ethernet es Realtek RTL8211F-CG
    • El conector de audio de 3.5 mm es TRRS y admite salida estéreo y entrada de micrófono
    • Hay una ranura para tarjeta MicroSD y una ranura para tarjeta Nano SIM (4FF)
    • La ranura SIM está conectada de forma passively connected al puerto M.2

Batería y alimentación

  • La energía de la batería es de 24000 mWh
  • La capacidad de la batería figura como 7000 mAh, pero no es el valor final
  • El Charger IC es TI BQ25792 y admite hasta 3.32 A
  • El Fuel Gauge es TI BQ28Z610
  • La carga se ofrece mediante USB-C Power Delivery y admite hasta 26 V

Conectividad inalámbrica y audio

  • El módulo de Wi-Fi y Bluetooth es WXT2AM2101
  • El chipset Wi-Fi es MediaTek MT7921AUN
  • Wi-Fi admite Wi-Fi 6(802.11ax), bandas de 2.4 / 5 / 6 GHz y 2×2 MIMO
  • Bluetooth es 5.2 y está integrado en MT7921U
  • El códec de audio es Nuvoton NAU8822
  • El apartado de altavoz aparece marcado como needs clarification
  • El conector de 3.5 mm tiene una configuración TRRS con salida estéreo y entrada de micrófono

Puerto de expansión M.2

  • El puerto de expansión M.2 está ubicado debajo de la Back Plate en la parte trasera del dispositivo
  • El tipo de M.2 es Key B
  • Los tamaños compatibles son 2242, 3042, 3052
  • El grosor admitido es de hasta D3, incluyendo módulos de doble cara
  • La interfaz incluye PCIe 2.1 ×1, USB 2.0, USB 3.1, SATA3, Serial Audio, UART, I2C y SIM card
  • Configuración principal del pinout del puerto M.2

    • Los pines de alimentación incluyen 3.3V, 3.3 V/VBAT, GND, FULL_CARD_POWER_OFF#, DEVSLP, SUSCLK y otros
    • Las señales USB 2.0 se proporcionan como USB_D+ / USB_D-
    • Las señales USB 3.1 / SSIC se proporcionan mediante las líneas PERn1/PERp1 y PETn1/PETp1
    • Las señales SATA se proporcionan mediante las líneas SATA-B+/SATA-B- y SATA-A-/SATA-A+
    • Las señales relacionadas con PCIe incluyen PERST#, CLKREQ#, PEWAKE#, REFCLKn y REFCLKp
    • Las señales relacionadas con SIM incluyen UIM_RESET, UIM_CLK, UIM_DATA, UIM_PWR y SIM DETECT
    • Las señales GPIO y de control incluyen GPIO_0~GPIO_11, W_DISABLE1#, DPR, RESET#, CONFIG_0~CONFIG_3 y otras
    • Las señales de antena y control de coexistencia incluyen ANTCTL0~ANTCTL3, COEX3, COEX_TXD y COEX_RXD

GPIO y puerto de depuración

  • GPIO pinout

    • El header GPIO proporciona 3.3 V Power y 5V Power, cada uno marcado como up to 2A EFUSE
    • Los pines Ground están distribuidos en varias posiciones
    • Las líneas del MCU incluyen MCU GPIO 40 y MCU GPIO 41, junto con funciones PIO, ADC0 y PWM8_A/PWM8_B
    • Las líneas CPU GPIO incluyen CPU GPIO4_A2~A7, CPU GPIO4_B0~B5 y otras
    • Las funciones alternativas de CPU GPIO se muestran como SPDIF, I2C, UART, CAN, SAI, PDM, SPI y PWM, entre otras
    • Los datos USB 2.0 del CPU se proporcionan como D+ / D-
  • Pinout del puerto de depuración

    • El puerto de depuración tiene una configuración de 14 pines
    • El pin 1 es 3V3 MCU POWER y el pin 2 es MCU RESET
    • Las señales de depuración del MCU incluyen MCU SWD CLOCK y MCU SWD IO
    • El UART del MCU se proporciona como MCU UART TX/RX
    • MCU GPIO 41 y MCU GPIO 40 están expuestos en el puerto de depuración
    • Los pines relacionados con el CPU incluyen CPU RESET, CPU UART0 TX/RX, CPU GPIO0_D2 y CPU GPIO0_D3
    • El pin 14 es GND

1 comentarios

 
GN⁺ 4 시간 전
Comentarios en Hacker News
  • Tengo un Flipper Zero y sí lo he usado de vez en cuando. Por ejemplo, una vez controlé las pulseras de la gira Taylor Swift Eras: https://blog.jgc.org/2024/05/controlling-taylor-swift-eras-t...
    Pero la mayor parte del tiempo solo está ahí como un dispositivo curioso. He clonado algunos RFID, usado un poco el infrarrojo y a veces también el receptor inalámbrico, pero en general se parece más a un juguete vistoso. No tengo muy claro qué haría con un Flipper One, aunque sí he hecho bastantes cosas con una Raspberry Pi, así que parece tener potencial

    • Sentí algo parecido, pero al ver en los comentarios de abajo que se le puede poner un SDR en la ranura M.2, me puse a verlo con más detalle. Con un procesador Rockchip A72/A53 de 8 núcleos y 8 GB de RAM, no es una mejora incremental del Flipper Zero sino algo completamente distinto
    • Pude escanear el microchip de mi gato y detectar que al gato que adopté recientemente le habían registrado un número incorrecto, así que lo pude corregir.
      Hoy mismo necesité con urgencia un destornillador plano angosto y usé mi navaja suiza por primera vez en un año. No hace falta usar todas las herramientas todos los días, y ni siquiera recuerdo cuándo fue la última vez que usé una llave de 3/8 de pulgada
    • Le he clonado las etiquetas RFID a vecinos de una comunidad cerrada en anillos, pines y pads adhesivos T5577.
      Si te gusta la aventura, muchos centros de esquí también usan tarjetas de baja tecnología, aunque a veces las revisan manualmente. Y a los niños les encanta andar abriendo el puerto de carga de los Tesla con el Flipper Zero
    • Lo uso con bastante frecuencia. La app sub-GHz consulta la temperatura de la habitación en una Raspberry Pi y, si pasa de 78°F, manda el código de encendido al ventilador de techo, y si pasa de 85°F manda varias veces el código para subir la velocidad. Cuando baja la temperatura, manda los códigos para reducir la velocidad y apagarlo
    • Fue bastante divertido hacer ingeniería inversa del protocolo de 433.92 MHz que usan los motores de las cortinas de mi casa. Primero se lo enseñé al Flipper Zero y luego hice que una Raspberry Pi con un C1101 controlara el motor; desde entonces el Flipper ha estado descansando en un cajón
  • Es un aparato bastante raro para fabricar.
    Todo eso se puede hacer con una laptop y, considerando el rango de precio esperado, no parece valer la pena comprarlo para traerlo encima y estarlo trasteando de vez en cuando

    • Hoy en día, ¿cuántas laptops hay sin Intel ME o AMD PSP y que funcionen por completo solo con drivers libres?
  • Puede que se me haya pasado, pero no parece tener radio. Tiene Wi‑Fi y Bluetooth, pero no veo nada de NFC/RFID/radio sub-1GHz.
    Yo pensaba que Flipper necesitaba justamente ir en la dirección de un transceptor definido por software impulsado por una FPGA pequeña, algo más parecido a los otros SDR del mercado. Me decepciona que parezca haber abandonado por completo la parte inalámbrica

    • Agregaron un puerto M.2 al que se le pueden conectar varios módulos[1], y también SDR. Por ejemplo, [2] soporta de 30 MHz a 11 GHz.
      [1]: https://docs.flipper.net/one/hardware/m2-port/modules
      [2]: https://www.crowdsupply.com/wavelet-lab/ssdr
    • El Flipper Zero ya estaba en una zona gris. Porque te facilita hacer cosas en bandas con licencia, o también cosas no permitidas incluso en bandas sin licencia.
      No creo que puedan meterle todavía más funciones relacionadas y seguir vendiéndoselo al consumidor general. Probablemente las interfaces que añadieron sean para que el usuario agregue capacidades bajo su propia responsabilidad
    • En la página explican claramente que no es un reemplazo ni una versión mejorada del Flipper Zero. Es otro tipo de dispositivo
    • Entonces ahora me pregunto si ya lo podrán vender en Amazon
    • Lo más probable es que tengas que comprar e ir cambiando adaptadores M.2 aparte para radio celular, Wi‑Fi, Zigbee y demás. Bueno para las ganancias de la empresa, malo para la cartera
  • Se ve interesante, pero ¿no tiene IR/RFID/NFC? Ese es el uso principal que yo le doy a mi Flipper Zero. Entonces habría que verlo más como otro dispositivo que como una secuela

    • Se puede usar conectando un emisor infrarrojo al jack de audio de 3.5 mm
  • Me parece interesante la decisión de conectar la pantalla al microcontrolador en vez de al SoC Linux.
    De hecho, es raro meter hardware tan potente en un cuerpo de aluminio personalizado con Gorilla Glass y aun así usar una pantalla monocroma de baja resolución y 6 bits. Parece que fueron por cierta estética deliberadamente de baja fidelidad en escala de grises. Líneas como “needs verification” y “needs clarification” también se ven extrañas, como si le hubieran encargado la revisión de la documentación a alguien o a ChatGPT, la hubieran publicado tal cual y luego ni la verificaron bien

    • Más abajo hay una respuesta sobre eso. En resumen, del lado de Linux se ve como un framebuffer y teclado estándar con los que la aplicación interactúa normalmente, pero esa conexión permite que el MCU los intercepte y superponga contenido adicional.
      Por ejemplo, aunque el CPU se congele, el MCU podría mostrar un menú en pantalla, recibir la entrada de botones y reiniciar el sistema, y también permitir un modo de bajo consumo con la pantalla encendida. Suena bastante razonable
    • “needs clarification” parece más bien parte de un proceso de diseño de hardware bastante común mientras se van cerrando los detalles.
      https://github.com/flipperdevices/flipperone-docs/commits/pu...
    • Yo diría que la elección de pantalla probablemente fue por ahorro de energía. Si necesitas una mejor, puedes conectarlo directo a un monitor/TV por el puerto HDMI o por el USB-C con soporte DisplayPort
    • Lo del estilo tipo ChatGPT da risa, pero a los involucrados probablemente no tanto. En adelante va a ser más difícil volver a confiar en lo que digan
  • No esperaba que tuviera puerto Ethernet. Estaría bueno que apenas lo conectes te diga qué VLAN etiquetadas hay, qué dirección/máscara te entregó el servidor DHCP y si PXE está disponible.
    Si aparece un RA nuevo o un vecino IPv6, estaría bueno que parpadee un LED, y también que indique con un LED si hubo un frame pause 802.3x o 802.3Qbb dentro de los últimos 500 ms. Si tuviera dos puertos, podrías ponerlo en medio y hacer que empiece a esnifar una vez terminada la negociación 802.1X

    • Siguiendo con las ideas, estaría bueno que pudiera construir una tabla ARP y mandar paquetes WoL al host que selecciones con un botón.
      También sería bueno que generara huellas p0f a partir del tráfico en medio
    • Sabes que ya existen herramientas de diagnóstico de red de verdad, ¿no?
  • ¿Por qué lleva un asistente de voz con IA? ¿Es una broma? No parece encajar con la filosofía del Flipper Zero

    • Los comandos de voz sí podrían ser una función bastante valiosa. Este dispositivo no tiene teclado y tiene una pantalla pequeña sin tacto, así que la entrada es limitada, y si lo usas conectado por cable puede quedar en una posición incómoda.
      Además, el SoC que usa tiene NPU, así que también permitiría IA local. Le digas “comandos de voz” o “asistente de voz con IA”, es puro marketing; aunque lo segundo sí suena algo anticuado. No están vendiendo un smartphone; incluso podría verse más bien como un “anti-smartphone”
    • Puede ser una idea poco común o impopular, pero el estilo que parece escrito por IA me hace dudar seriamente de varios aspectos del producto por muchas razones.
      Si alguien dijera “le pidieron a ChatGPT que diseñara un Flipper One seguro y luego hicieron copy-paste”, me lo creería. Algunas cosas de aquí simplemente no tienen mucho sentido
    • ¿Dónde aparece lo del asistente de voz?
    • En un dispositivo así de potente, una de las primeras cosas que querría hacer sería correr un agente de control por voz con acceso a todas las entradas y salidas del Flipper.
      Poder describir la situación que quieres y que tu agente preferido escriba al vuelo un script en Python para tomar el control del dispositivo es, al menos para mí, literalmente el dispositivo de mis sueños
  • Me tenía bastante emocionado hasta que me di cuenta de que esto es enorme. En la mayoría de dimensiones es más grande que mi teléfono. Mi sueño de portar RockBox a algo tipo Flipper Zero y usarlo como PC Linux de bajo consumo enchufable se fue al piso

    • Entonces quizá te interese el Librem 5 o el PinePhone
  • No parece una evolución del Flipper Zero, sino un producto completamente diferente.
    Aquí el enfoque principal es redes, no radio/IR ni cosas por el estilo. De hecho, esas funciones ni siquiera vienen incluidas. Sí puedes añadirlas, pero eso sería perder el punto central. La gracia del Flipper Zero estaba en meter ese tipo de capacidades en un paquete pequeño y simpático, y construir una comunidad sobre una plataforma de hardware común. En cuanto empiezas a colgarle cosas, sobre todo si ya tienes una laptop o un smartphone, claramente hay opciones mejores o más baratas.
    El Flipper Zero original costaba alrededor de 200 dólares, así que estaba más o menos en el límite superior de lo que uno compra como juguete sin ponerse a pensar demasiado si de verdad lo necesita. El Flipper One es mucho más potente y su carcasa no es una simple concha plástica, así que probablemente será bastante más caro, y todavía menos “juguete” si compras accesorios como un SDR PCIe.
    Además, una de las cosas atractivas del Flipper Zero es que de fábrica hace cosas que normalmente no puedes hacer sin equipo especializado, en particular radio sub-GHz. El Flipper One es esencialmente solo una computadora. Wi‑Fi y Ethernet ya están por todos lados en otros dispositivos, así que no abren posibilidades nuevas. Esta vez parece que van tras una herramienta más seria y, tal como se ve ahora, no creo que mucha gente lo compre por impulso como pasó con el Flipper Zero.
    Y agregaría que, dado cuánto énfasis pusieron en la gestión de energía y en el caso de uso de cámaras de seguridad, sorprende que no tenga PoE. Seguro lo consideraron, pero quizá por razones técnicas no era realista, como la dificultad de manejar 48 V

  • Uso el Flipper Zero cada semana, o incluso más seguido. Como dispositivo portátil, el modelo nuevo se siente mucho más potente que los productos basados en RPi Zero. Me gusta que le hayan puesto dos puertos RJ45 y un puerto USB-A. Aun así, para mí sigue siendo demasiado grande. Si termino comprando uno, pienso traerlo conmigo todo un día para ver qué tal se siente.
    También tiene ranura nano SIM y hasta dos puertos Ethernet, así que sería perfecto como router móvil. Solo ese caso de uso ya me resulta suficientemente atractivo.
    Aun siendo un dispositivo tan potente, me parece una desventaja que no tenga teclado QWERTY y que siga usando la vieja pantalla monocroma con retroiluminación naranja. No quiero tener que cargar teclado o pantalla aparte; me gustaría que sin accesorios pudiera manejar mejor la entrada y salida para más personas.
    Si te interesan los dispositivos Linux portátiles hackeables, también vale la pena mirar el M5Stack Cardputer Zero. Supuestamente pronto saldrá en Kickstarter y ya aparté un lugar de early bird

    • El teclado del Cardputer es terrible. Si de todos modos iban a hacer una edición especial, no entiendo por qué no le pusieron un teclado decente. Casi cualquier cosa habría sido mejor que el actual