Godzil 4208cb915d Added preliminary support for a panning canvas command.
Found that the iOS/Android export tool do not support at least one command from history file which was my main source to decode the history format. That command is likely to be linked with panning the canvas.
2022-11-17 21:06:23 +00:00
2022-11-12 22:58:28 +00:00
2022-11-17 12:38:00 +00:00

MB701 Reverse engineering effort

This git repository include all the file related to the reverse engineering of the MinBay MB701 Pixel Art Board.

The goal is to document as much as possible the file format used by the Pixel Art Board, both the .PIX and .DAT file, reverse on them is near complete, there are still unknown part, but they are decipherable as is.

The second goal is to understand the update format and potentially allowing to use the board for executing your own code.

An effort to find how the Bluetooth is workind is also underway but too early to document it. Up so far all I can say is that it use BLE.

The update_files folder include all the known update file released by MinBay.

The sample_tools folder include sample application in python handling the different type of file related to the MB701.

Quick note about updating your MB701

About update, DO NOT try to update the MB701 using anything else than a PC under windows, and potentially linux. The way they handle FAT is weird and Mac OS seems to have issues with saving the update file properly leading the board to crash in weird way.

TODO

  • Documenting the update file format
  • Documenting the BLE protocol
  • Creating a sample tool to create animated an gif from a .dat file
  • Finish the pixb2img to crop image if wanted (it only show imaged in their full 32x32 format)
  • Hardware documentation, there is definitely a serial port and other port on the board.
  • Maybe add datasheet of the components used on the board.
  • Find how they draw straigh lines and circle to have an exact match.

Note

This repository is obviously not related in anyway with MinBay the creators of the MB701.

For more information about the MB701 and MinBay go do their website: https://minbay.com

If you have any information missing in this repository, feel free to contact me, especially if you have firmware that I did not manage to save from their website and saved here.

Description
No description provided
Readme 3.9 MiB
Languages
Python 100%