TinyMaix es una librería ML ligera para microcontroladores

TinyMaix-machine-learning-Arduino

La librería de aprendizaje automático (Machine Learning) de código abierto Sipeed TinyMaix está diseñada para microcontroladores y es lo suficientemente liviana como para ejecutarse en una MCU Microchip ATmega328 que se encuentra en la placa Arduino UNO y sus muchos clones. Desarrollado durante un hackathon de fin de semana, el código central de TinyMax tiene unas 400 líneas de largo, con un tamaño binario de aproximadamente 3 KB y un bajo uso de RAM, lo que le permite ejecutar la clasificación de dígitos escritos a mano MNIST en una MCU ATmega320 con solo 2 KB de SRAM y 32 KB de flash. . Aspectos destacados de TinyMax Pequeño espacio El código principal tiene menos de 400 líneas (tm_layers.c+tm_model.c+arch_O0.h), la sección de código .text tiene menos de 3 KB Bajo consumo de RAM, con la clasificación MNIST ejecutándose en menos de 1 KB de RAM Compatible con el modelo INT8/FP32, convertir […]

Lanzamiento de Linux 5.19: cambios principales, arquitecturas Arm, RISC-V y MIPS

Linux 5.19: Arm, risc-v, and mips

Linus Torvalds acaba de anunciar el lanzamiento de Linux 5.19. Debería ser la última versión 5.xx, con Linux 6.0 para el próximo ciclo: Así que aquí estamos, con una semana de retraso, y la versión 5.19 está etiquetada y eliminada. El registro breve completo (solo de rc8, obviamente no todo el 5.19) está a continuación, pero felizmente puedo informar que no hay nada realmente interesante allí. Un montón de cosas pequeñas al azar. En el diffstat, las actualizaciones de loongarch se destacan, al igual que otro lote de anotaciones READ_ONCE() de sysctl de red para hacer feliz a algunos de los códigos del verificador de carrera de datos. Aparte de eso, en realidad es solo una mezcla de varias probabilidades y extremos. En una nota personal, la parte más interesante aquí es que hice el lanzamiento (y estoy escribiendo esto) en una computadora portátil arm64. Es algo que he estado […]

BeagleBone AI-64 SBC presenta TI TDA4VM Cortex-A72/R5F SoC con acelerador de IA

BeagleBone AI-64 es una computadora de placa única (SBC) con tecnología de Texas Instruments TDA4VM procesador de doble núcleo Cortex-A72 + hexa-core Cortex-R5F que también incorpora un acelerador de IA 8 TOPS, más tres DSP, así como muchos de E/S que lo hace ideal para aplicaciones industriales avanzadas de IA. Sigue el BeagleBone-AI SBC lanzado en 2019, pero con especificaciones mucho más altas que incluyen un procesador Arm de 64 bits, 4 GB de RAM, tres puertos USB 3.0, un zócalo E-Key M.2 con PCIe, USB y SDIO, además de los encabezados de expansión habituales que mantienen la compatibilidad con los existentes. Tableros adicionales de capa BeagleBone. Las especificaciones de BeagleBone AI-64 se comparan con BeagleBone-AI y BeagleBone Black tableros: Otro cambio notable es que un mini DisplayPort ahora reemplazó al puerto micro HDMI que se encontraba en placas anteriores. El SoC TDA4VM viene con muchos coprocesadores, por lo que […]

Apcsilmic Dot 1: una mini PC Windows 11 Arm con Snapdragon 7c SoC

mini PC qualcomm Snapdragon 7c con 4G LTE

Apcsilmic Dot 1 es una asequible mini PC Windows 11 Arm con Snapdragon 7c que ofrece una alternativa a ECS LIVA Mini Box QC710 Desktop kit de desarrollador de Snapdragon 7c con funciones y recursos adicionales. La mini PC Dot 1 viene con hasta 8 GB de RAM, hasta 256 GB de almacenamiento, salida HDMI dual y conectividad 4G LTE opcional. También es más delgado y permanece sin ventilador. Especificaciones de la mini PC Apcsilmic Dot 1: SoC: Qualcomm Snapdragon SC7180 (Snapdragon 7c) con CPU octa-core Qualcomm Kryo 468 (2x Cortex-A76, 6x Cortex-A55) @ hasta 2,4 GHz, GPU Adreno 618 Memoria & Opciones de almacenamiento 4 GB de RAM + 64 GB de almacenamiento 6 GB de RAM + 128 GB de almacenamiento 8 GB de RAM + 256 GB de almacenamiento Tarjeta MicroSD en todas las variantes Salida de video: 2 puertos HDMI con una resolución de hasta 2K […]

Conozca HC32L110: el microcontrolador Arm más pequeño del mundo

HC32L110 CSP16 Arm MCU

Antes de preguntar… No, no es otro de esos errores tipográficos de CNXSoft, no quise escribir cm (centímetros), y HDSC HC32L110 es de hecho un microcontrolador Arm Cortex-M0+ disponible en un paquete CSP16 casi microscópico de 1,59 x 1,436 mm, lo que podría convertirlo en el MCU Arm más pequeño del mundo. Descubrí el microcontrolador cuando LilyGO compartió una placa pequeña que solo mostraba las dimensiones de la MCU y el tipo CSP16. Silicon Labs EFM8SB10F8G-CSP16 mostró primero en una web search, pero ese es un microcontrolador 8051 de 8 bits con un paquete CSP16 de 1,781 x 1,659 mm, y es poco probable que usen un microcontrolador «occidental». Pero pronto encontré el microcontrolador en el sitio web de Huada Semiconductor Co. Ltd (HDSC). Especificaciones HC32L110: Núcleo MCU: núcleo Arm Cortex-M0+ de 32 bits a hasta 32 MHz Memoria: de 2 KB a 4 KB de memoria RAM con control […]

¿RISC-V o Arm? Esta diminuta placa Linux de 4x4cm con WiFi ofrece ambas opciones

Arm or RISC-V con placa MangoPi-MQ

El otoño pasado, escribimos sobre el procesador Allwinner D1s/F133-A RISC-V y el próximo MangoPi MQ1, una pequeña placa de 4×4 cm basada en el procesador. La placa no está a la venta, pero tenemos más detalles, y la compañía también está trabajando en una versión Arm equipada con el procesador Allwinner T113-S3 dual-core Cortex-A7 que es compatible pin a pin con el SoC F133-A. La placa Allwinner F133-A finalmente se llamará MangoPi Nezha-MQ, o MangoPi MQ para abreviar, y vendrá con 64 MB de RAM en el chip, mientras que la placa Allwinner T113-S3, con 128 MB de RAM en el chip , se llamará MangoPi MQ-Dual. Ambos están equipados con un módulo Wi-Fi basado en Realtek RTL8189, ofrecen interfaces de pantalla y cámara, dos interfaces USB-C y encabezados para GPIO. Placa MangoPi MQ RISC-V o Arm Linux MangoPi MQ/MQ-Dual especificaciones: SoC (uno u otro) MangoPi MQ – Procesador Allwinner […]

Orange Pi 3 LTS – Allwinner H6 SBC con 2 GB de RAM, flash de 8 GB, módulo inalámbrico AW859A

Orange Pi 3 LTS

Orange Pi 3 LTS es una versión más compacta y económica de Orange Pi 3 SBC se lanzó en 2019 con el procesador Allwinner H6 de cuatro núcleos Cortex-A53, Gigabit Ethernet, cuatro puertos USB 3.0 y zócalo mPCIe con un carril PCIe x1 Gen2. AFAICR, este último nunca funcionó realmente bien debido a una implementación fallida en el SoC. El nuevo Orange Pi 3 LTS adelgazado tiene el tamaño de una tarjeta de visita, pierde el zócalo mPCIe en su mayoría inútil de la placa original, viene con 2GB LPDDR3 RAM (no más opción de 1GB RAM), un número menor de puertos USB, USB Type- Entrada de alimentación C, y un módulo Allwinner AW859A WiFi y Bluetooth reemplaza el módulo Ampak AP6256 de la placa original. Especificaciones de Orange Pi 3 LTS: SoC – Procesador Allwinner H6 Cortex A53 de cuatro núcleos con frecuencia de reloj de hasta 1.8 GHz […]

Una consola de juegos portátil ejecuta RetroArch en SigmaStar SSD202D

Miyoo Mini Portable Game Console

SigmaStar SSD202D «Smart Display» de doble núcleo El procesador Cortex-A7 ha llegado a la mini consola de juegos portátil MIYOO compatible con la distribución RetroArch Linux. Diseñado inicialmente para pantallas inteligentes industriales u otras aplicaciones HMI, ya hemos visto que el procesador Arm Linux de bajo costo con memoria de 64 MB (SSD201) o 128 MB (SSD202D) se ha integrado en a gateway, a computadora de placa única y M5Stack UnitV2 devkit de cámara AI, pero de alguna manera, ahora está en un dispositivo de consumo. Especificaciones de la mini consola de juegos portátil MIYOO: SoC – Procesador SigmaStar SSD202D de doble núcleo Cortex-A7 a 1,2 GHz con GPU 2D, 128 MB DDR3 (Nota: sin GPU) Almacenamiento: tarjeta MicroSD de 32 GB Pantalla: pantalla IPS de 2.8 pulgadas con resolución de 640×480 Audio: conector de audio de 3,5 mm Entrada de usuario: D-PAD, menú, botones de selección e inicio, botones […]