LedBadge:定制固件和库,用于在小尺寸的led胸牌上显示图像

时间:2024-05-28 13:49:15
【文件属性】:

文件名称:LedBadge:定制固件和库,用于在小尺寸的led胸牌上显示图像

文件大小:3.38MB

文件格式:ZIP

更新时间:2024-05-28 13:49:15

C#

勒德贝奇 该项目是一个自定义固件和库,用于在小像素led名称徽章上显示图像。 我有兴趣将其用作连接到计算机的小型通知显示,并决定牺牲预加载一组消息以进行滚动的功能,而希望使用更强大的显示支持。 需要使用此固件将其绑定到计算机。 一些值得注意的功能包括: 4级灰度 60 Hz帧刷新率 除灰度级外,还有256级亮度(实际上,比它少了几步,因为它具有伽玛曲线以感知线性方式出现) 查询按钮状态 请求确认命令(以编程方式在备用固件上设置文本是不可靠的) 如果命令流损坏或溢出,则重新同步握手 它仍然可以存储将在启动时显示的单帧图像,即使没有系绳也是如此。 硬体 这种特殊的徽章非常通用,很容易在几种不同的品牌下找到。 存在不同的组件和布局变化,并且该项目支持两个。 B1248变体 硬件可以通过背面的两个按钮(在水平配置中),一个微型USB端口(用于数据和电源)来识别,并且48x12的SMD LE


【文件预览】:
LedBadge-master
----.gitattributes(379B)
----LICENSE.txt(1KB)
----LedBadgeLib()
--------BadgeConnection.cs(14KB)
--------BadgeEnums.cs(3KB)
--------Properties()
--------BadgeCaps.cs(4KB)
--------BadgeCommands.cs(18KB)
--------BadgeResponses.cs(9KB)
--------BadgeResponseDispatcher.cs(5KB)
--------LedBadgeLib.csproj(3KB)
----LedBadgeUtilLib()
--------Image()
--------LedBadgeUtilLib.csproj(4KB)
--------BadgeScene()
--------Properties()
--------BadgePump.cs(9KB)
----images()
--------board_8a_back.jpg(502KB)
--------board_88pa_front_sm.png(254KB)
--------board_8a_front.jpg(470KB)
--------board_8a_back_sm.png(306KB)
--------close.jpg(54KB)
--------board_88pa_front.jpg(543KB)
--------board_8a_front_sm.png(256KB)
--------badge_88pa.jpg(93KB)
--------board_88pa_back_sm.png(273KB)
--------samples.jpg(288KB)
--------board_88pa_back.jpg(538KB)
----test.png(16KB)
----LedBadgeDriver.sln(2KB)
----packages()
--------repositories.config(124B)
----LedBadgeFirmware.atsln(1KB)
----notes_8a.md(3KB)
----notes_88pa.md(3KB)
----README.md(7KB)
----.gitignore(692B)
----LedBadgeFirmware()
--------LedBadgeFirmware_8a.componentinfo.xml(170B)
--------Display.h(5KB)
--------I2C.h(884B)
--------LedBadgeFirmware_8a.cppproj(7KB)
--------LedBadgeFirmware_88pa.componentinfo.xml(170B)
--------LedBadgeFirmware_88pa.cppproj(7KB)
--------Commands.h(2KB)
--------ClockOutPixels.h(11KB)
--------Eeprom.h(1KB)
--------Buttons.h(223B)
--------Buttons.cpp(987B)
--------Eeprom.cpp(3KB)
--------Display.cpp(20KB)
--------Serial.h(671B)
--------LedBadgeFirmware.cpp(504B)
--------Serial.cpp(7KB)
--------Commands.cpp(14KB)
--------I2C.cpp(2KB)
----LedBadge()
--------ViewHelpers.cs(610B)
--------MainViewModel.cs(22KB)
--------TextProvider.cs(2KB)
--------TwitterProvider.cs(8KB)
--------packages.config(594B)
--------App.xaml.cs(323B)
--------MainWindow.xaml.cs(4KB)
--------ImageProvider.cs(2KB)
--------MainWindow.xaml(16KB)
--------Properties()
--------RawMovieProvider.cs(717B)
--------LedBadge.csproj(10KB)
--------App.config(540B)
--------App.xaml(311B)

网友评论