awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
scottbez1 avatar

scottbez1/splitflap

0
View on GitHub↗
3,915 estrellas·339 forks·JavaScript·3 vistasscottbez1.github.io/splitflap↗

Splitflap

Split-flap es un sistema integrado de especificaciones de software y hardware para controlar pantallas mecánicas split-flap. Proporciona un controlador de pantalla split-flap y controladores de hardware distribuidos para gestionar la rotación de módulos de solapas mecánicas utilizando motores paso a paso y microcontroladores.

El proyecto incluye un generador de arte vectorial para solapas para crear archivos de diseño SVG imprimibles para caracteres y fuentes personalizados. También cuenta con herramientas para el diseño de paneles cortados con láser para producir componentes de hardware y placas frontales de módulos combinados.

El sistema cubre el control de hardware distribuido a través de una topología de controlador en cadena y control de movimiento de motor paso a paso utilizando rampas de aceleración. Incluye calibración de dispositivos de hardware a través de posicionamiento de inicio basado en sensores y monitoreo de la salud del hardware utilizando comprobación de errores de bucle.

Features

  • Open-Source Hardware Designs - Provides open-source hardware designs and specifications for building mechanical rotating flap displays.
  • Split-Flap Display Controllers - Provides a comprehensive controller system and specifications for driving mechanical split-flap displays using stepper motors.
  • Hardware Channel Scaling - Allows chaining multiple controller boards to increase the number of manageable flap modules.
  • Custom Hardware Drivers - Provides a scalable custom hardware driver system for managing arrays of display modules via chaining.
  • Display Communication Interfaces - Implements hardware abstraction layers for routing character data to displays via serial protocols.
  • Sensor Calibration Routines - Employs sensor calibration routines to find the home position and ensure accurate mechanical alignment.
  • Home Position Detection - Uses hall-effect or infrared sensors to detect the physical starting point for precise character alignment.
  • Hardware Daisy Chaining - Uses a daisy-chain topology to connect multiple driver boards in sequence for expanded module control.
  • Mechanical Flap Drivers - Ships a driver system that rotates mechanical flap modules to advance the display to specific characters.
  • Stepper Motor Controllers - Manages stepper motor rotation and acceleration to position physical characters accurately.
  • Hardware Control Protocols - Provides a specialized application-layer binary protocol for transmitting commands and character data to hardware controllers.
  • Hardware Control Packet Distribution - Implements the distribution of control data from a central source to a chain of distributed hardware nodes.
  • Vector and SVG - Generates SVG vector files for printing flaps and cutting mechanical hardware components.
  • Artwork Tools - Provides a utility to create vector design files for custom printed mechanical flaps.
  • Flap Artwork Generators - Ships a utility to generate printable SVG design files for custom split-flap characters and fonts.
  • Physical Asset Generation - Produces SVG files with configurable fonts and bleed settings for laser-cutting and printing physical flaps.
  • Laser-Cut Hardware Chassis - Produces SVG files for laser-cutting hardware components and combined module faceplates.
  • Mechanical Display Fabrication - Provides designs for building mechanical split-flap displays using laser-cut panels and custom flaps.
  • Acceleration Ramps - Manages stepper motor speed changes using acceleration ramps to ensure smooth character transitions without slippage.
  • Hardware Loopback Monitoring - Validates data integrity across the driver chain by reflecting signals back to detect transmission faults.

Historial de estrellas

Gráfico del historial de estrellas de scottbez1/splitflapGráfico del historial de estrellas de scottbez1/splitflap

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace scottbez1/splitflap?

Split-flap es un sistema integrado de especificaciones de software y hardware para controlar pantallas mecánicas split-flap. Proporciona un controlador de pantalla split-flap y controladores de hardware distribuidos para gestionar la rotación de módulos de solapas mecánicas utilizando motores paso a paso y microcontroladores.

¿Cuáles son las características principales de scottbez1/splitflap?

Las características principales de scottbez1/splitflap son: Open-Source Hardware Designs, Split-Flap Display Controllers, Hardware Channel Scaling, Custom Hardware Drivers, Display Communication Interfaces, Sensor Calibration Routines, Home Position Detection, Hardware Daisy Chaining.

¿Qué alternativas de código abierto existen para scottbez1/splitflap?

Las alternativas de código abierto para scottbez1/splitflap incluyen: arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… vorondesign/voron-2 — This project is an open source hardware project providing the design specifications, blueprints, and parts lists… fashiontec/openwash-hardware — Openwash-hardware is an open-source project providing technical schematics, structural specifications, and assembly… byrantech/laptop — This project provides open-source hardware designs for a high-end, repairable laptop. It defines a modular… smartthingscommunity/smartthingspublic — This project is a smart home automation framework and a library of device drivers and handlers designed to integrate… calcprogrammer1/openrgb — OpenRGB is a centralized software suite for controlling colors and lighting effects across various brands of RGB…

Alternativas open-source a Splitflap

Proyectos open-source similares, clasificados según cuántas características comparten con Splitflap.
  • arendst/tasmotaAvatar de arendst

    arendst/Tasmota

    24,502Ver en GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    Ver en GitHub↗24,502
  • fashiontec/openwash-hardwareAvatar de fashiontec

    fashiontec/openwash-hardware

    1,035Ver en GitHub↗

    Openwash-hardware is an open-source project providing technical schematics, structural specifications, and assembly instructions for constructing a functional, automated washing machine. It serves as a comprehensive repository of mechanical engineering documentation designed to facilitate the creation of household laundry appliances from scratch. The project emphasizes a modular approach to hardware design, utilizing standardized mechanical interfaces and common fasteners to ensure that components are interchangeable and accessible. By organizing the physical assembly into independent modules

    Ver en GitHub↗1,035
  • byrantech/laptopAvatar de byrantech

    byrantech/laptop

    4,105Ver en GitHub↗

    This project provides open-source hardware designs for a high-end, repairable laptop. It defines a modular architecture centered on a precision-milled CNC aluminum chassis and a hardware layout that prioritizes accessibility and user-replaceable parts for long-term maintenance. The design is distinguished by the integration of a 4K AMOLED display and a custom wireless mechanical keyboard utilizing low-profile switches. The system employs a modular approach that allows the input system to be detached and used as a standalone peripheral. The technical scope covers high-performance motherboard

    KiCad Layouthardwarekeyboardlaptop
    Ver en GitHub↗4,105
  • smartthingscommunity/smartthingspublicAvatar de SmartThingsCommunity

    SmartThingsCommunity/SmartThingsPublic

    2,629Ver en GitHub↗

    This project is a smart home automation framework and a library of device drivers and handlers designed to integrate hardware into the SmartThings ecosystem. It functions as an IoT device handler repository that translates proprietary hardware signals into standard commands for a central hub. The system emphasizes a local hub rules engine to execute automation logic and device routines directly on hardware, reducing reliance on cloud processing. It provides a collection of custom drivers specifically for managing Zigbee, Z-Wave, and LAN devices. The framework covers the development of custom

    Groovyinternet-of-thingsoauth2open-source
    Ver en GitHub↗2,629
Ver las 30 alternativas a Splitflap→