-
Notifications
You must be signed in to change notification settings - Fork 24
Added support for 48 flaps per module #20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
This is great! We should setup a way to coordinate and collaborate. Slack / Discord or something like that. I'm open to anything, if there's a particular service you prefer. A few days ago I started working on #11. Building a 3 character, single I/O expander-based module that would effectively 3x the available character count. While I was assembling another character drum, I got to thinking that it might be worth the effort to write something that can dynamically generate STL / 3MF files needed for printing custom flaps. Would be useful for your efforts here and could make it really simple to customize the font as well. Code here is looking good. Left a few thoughts. Excited to see how this turns out! |
|
Let's do discord, I'm using that already for one of my other 3d print projects and it works really nice to get a ideas/suggestions and discuss. We could make a public channel so people can hop in? I also saw in the original repo someone that mentioned a custom pcb so I'm also curious to learn more about that. Yeah, it would be really great if the flaps are fully customisable I thought about it as well since there are some tools in makerworld available for generating text / models but I think the tricky part is that the flaps are 'stacked', to generate a 'pair' like for the B, you need the bottom part to have half of the A on the back and the top part half of C. I can make the full charset configurable, since that would be the goal anyway, but maybe for now it's easier to keep it as is and then implement a configuration when it's actually easier to customize the flaps well. |
|
@jhoff Did you create a Discord server? I would like to join as well |
|
Sorry, been sick the past few days. I'll make y'all mods once you're in there |
|
I've added an escape function for the special characters. I also tested it on the standard charset version, and it seems to work fine. I would like to add a date/time format setting as well. But I'll try that in a future update. So if it's okay I think we could merge this. (please also test if it doesn't break anything for you) |
This adds support for a version of the module with 48 flaps I'm currently making. (So it can have flaps for special characters)
The default is still the standard 37 but this will add an option in the settings to enable the extended charset.
Currently these changes support the following characters ' : ? ! . - / $ @ # % but ideally we would make the charset configurable at some point so also other alphabets are possible.
I've designed a bigger version of the enclosure and flap drum which I'll be happy to share as a remix / upgrade kit.
Because there is also internally a bit more space, it makes wiring a bit easier and I've added a slot that can fit the multiplexer board as well (for future-proofing)
I'm currently still finalising testing (results are good so far), but I also want to test on the standard version to make sure it is fully backwards compatible.
This PR is for now mainly to notify that it's being worked on.
Please let me know if you already have any suggestions/feedback.