awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
scottbez1 avatar

scottbez1/splitflap

0
View on GitHub↗
3,915 星标·339 分支·JavaScript·3 次浏览scottbez1.github.io/splitflap↗

Splitflap

Split-flap 是一个集成的软件和硬件规范系统,用于驱动机械翻转显示屏(Split-flap display)。它提供了一个翻转显示控制器和分布式硬件驱动程序,使用步进电机和微控制器来管理机械翻转模块的旋转。

该项目包括一个矢量翻转艺术生成器,用于为自定义字符和字体创建可打印的 SVG 设计文件。它还具有激光切割面板设计工具,用于生产硬件组件和组合模块面板。

该系统涵盖了通过菊花链控制器拓扑进行的分布式硬件控制,以及使用加速斜坡的步进电机运动控制。它包括通过基于传感器的归位进行硬件设备校准,以及使用回环错误检查进行硬件健康监控。

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.

Star 历史

scottbez1/splitflap 的 Star 历史图表scottbez1/splitflap 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Splitflap 的开源替代方案

相似的开源项目,按与 Splitflap 的功能重合度排序。
  • arendst/tasmotaarendst 的头像

    arendst/Tasmota

    24,502在 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
    在 GitHub 上查看↗24,502
  • fashiontec/openwash-hardwarefashiontec 的头像

    fashiontec/openwash-hardware

    1,035在 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

    在 GitHub 上查看↗1,035
  • byrantech/laptopbyrantech 的头像

    byrantech/laptop

    4,105在 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
    在 GitHub 上查看↗4,105
  • smartthingscommunity/smartthingspublicSmartThingsCommunity 的头像

    SmartThingsCommunity/SmartThingsPublic

    2,629在 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
    在 GitHub 上查看↗2,629
查看 Splitflap 的所有 30 个替代方案→

常见问题解答

scottbez1/splitflap 是做什么的?

Split-flap 是一个集成的软件和硬件规范系统,用于驱动机械翻转显示屏(Split-flap display)。它提供了一个翻转显示控制器和分布式硬件驱动程序,使用步进电机和微控制器来管理机械翻转模块的旋转。

scottbez1/splitflap 的主要功能有哪些?

scottbez1/splitflap 的主要功能包括: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。

scottbez1/splitflap 有哪些开源替代品?

scottbez1/splitflap 的开源替代品包括: 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…