Replies: 8 comments 18 replies
-
Welcome! The So, this leads me to believe you're working with older code. If it's very old (several months), there used to only be a If you've gotten to the point of successfully flashing the firmware to the device and getting to the REPL (I'm assuming you're using something like Backing up a bit, there are a lot of issues you're likely to run into at the moment trying to get it to work on a different device. I've spent some time the past few weeks trying to make changes to get it to run on other devices like the Maix Amigo, but those changes haven't landed in
Sorry about the wall of text, I just wanted to give you appropriate warning about how difficult this will be to do right now. I'm hoping to push up my branch with those changes in the next few weeks. Right now my focus is on getting a stable Version 1.0.0 of Krux with test coverage out the door, then I'm hoping to come back to this. I would at least like for Krux to support the Maix Amigo and the Maix Cube moving forward (since they have all the necessary parts), with the ability for DIYers like yourself to make more custom builds like this without too much extra effort. |
Beta Was this translation helpful? Give feedback.
-
I just remembered something about thermal paper that maybe you aren't aware off. Thermal printed stuff fade away pretty easily. |
Beta Was this translation helpful? Give feedback.
-
Made some progress, its running. Pic1, Pic2 |
Beta Was this translation helpful? Give feedback.
-
Designing a case for Maix Bit, does it resemble a krux? |
Beta Was this translation helpful? Give feedback.
-
@odudex I just wanted to notify you that I ran into a regression in the |
Beta Was this translation helpful? Give feedback.
-
Running the same code! |
Beta Was this translation helpful? Give feedback.
-
Jeff, you might take a look and test run my "tests" branch. Besides improving Bit compatibility I added a cool feature (the "loading" text at boot was a test) that complement your "autocomplete" function, I disable "impossible letters" to speed up a lot seed typing. |
Beta Was this translation helpful? Give feedback.
-
Hey @odudex, in my most recent PR, I forked https://github.com/sipeed/MaixPy from commit sipeed/MaixPy@8972141 and made my fork a submodule at As recommended by Giszmo, I consolidated all my changes into one commit to make an audit easier: As part of that work, I decided to minimize my changes to sipeed's version by leaving in "dead" or unused code, instead opting to update all the projects' Also, I had to create a fork of micropython as well, again with my changes in one commit for easier auditing: Finally, I took our discussion here about fonts into account and made a change to how Krux's default font is baked into the firmware: This should give you the ability to add a new PS: I know it's probably been a nightmare to stay up to date with my changes the past few weeks; thank you for your patience! 😅 |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm adventuring on trying to build krux for a Maix Bit board with camera and display. Its cheaper, but from the same "family" from M5sitckV.
I'm new to uPython and got stuck in a probably simple issue. I'm using the "maixpy_k210" project/firmware from MaixPy instead of "maixpy_m5stickv", and run krux docker scripts to gather all necessary files from build in a SD card. But it won't run because it doesn't find "io" module.
My question is: Should "io" module be embedded in firmware/uPython interpreter or should it be with other krux files? What am I missing?
Beta Was this translation helpful? Give feedback.
All reactions