• Status update with new photos

    Roman Stepanov06/16/2017 at 13:35 0 comments

    Experimenting with PanelDue firmware...

  • Printing from MKS TFT32 to Ultimaker emulator

    Roman Stepanov05/09/2017 at 19:16 0 comments

    Closed source branch of my firmware, printing from USB stick to Ultimaker emulator. This video was shot some time ago, current version has progress bar, line numbering, checksumming and retransmission in case of error. Printing is possible from USB stick or SD card.

    Still not sure if I want this code go into open source branch, maybe if this work is sponsored by the community the same way as OctoPrint development...

  • Slowly implementing new stuff

    Roman Stepanov12/21/2016 at 10:29 0 comments

    Speaker is okay now, managed to workaround some touchscreen glitches, implementing on screen menu and fighting with numerous stack overflows, heap overflows, etc...

    Don't really like these icons, need a replacement:

  • btw spi flash also works fine

    Roman Stepanov12/17/2016 at 21:40 0 comments

    formatted into FAT fs with sector size 4k, can store data here (icons, etc)...

  • Wanna look at the code?

    Roman Stepanov12/17/2016 at 21:35 0 comments

      Finally desided to publish some code on GitHub under BSD 3-clause license. Here is the link:

      https://github.com/robotsrulz/MKS-TFT

      Hardware support status:

      1. LCD TFT display - functional, not optimized yet (can make it work a bit faster).
      2. Touchscreen - functional, no calibration yet
      3. SD card - functional
      4. EEPROM - functional
      5. USB - functional
      6. USART - configured, not tested
      7. Speaker - not configured yet

      Connect ST-LINK as described on GitHub, save original Makerbase firmware (you'll need it if you decide to roll back all changes). Then you can flash my code and play with it. Build with Atollic TrueStudio, watch the code first!