mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-12-24 00:18:33 -07:00
Examples Extras
This commit is contained in:
parent
603a25c94e
commit
dee39273ab
449 changed files with 19765 additions and 0 deletions
4
config/examples/3DFabXYZ/Migbot/README.md
Normal file
4
config/examples/3DFabXYZ/Migbot/README.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
Personalized config files for the "Electron" "Tevo 3D" i3 6th gen
|
||||
|
||||
- https://www.3dprintersbay.com/electron3d-reprap-prusa-i3-kit
|
||||
- https://reprap.org/wiki/Migbot_Prusa_i3
|
||||
86
config/examples/ADIMLab/Gantry v1/_Bootscreen.h
Normal file
86
config/examples/ADIMLab/Gantry v1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 88
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00001111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00111111,B11111000,B00000000,B01000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011110,B01111111,B11111111,B00000000,B10000100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111111,B11111111,B11111111,B00000100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111111,B11111111,B11111110,B00001100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111111,B11111111,B11111111,B11110000,B00001000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001111,B11111111,B11100000,B00000000,B00011000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11100011,B10000000,B00111000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00010011,B11111111,B11100001,B10000000,B01111000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B10001111,B11100011,B10000000,B11110000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011110,B00001111,B11111111,B10000001,B11110000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000110,B00011111,B11111111,B10000111,B11100000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111110,B00001111,B11100000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111111,B11110000,B01111111,B11000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001111,B11111100,B00000011,B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B11000000,B11111111,B11111111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111110,B00011111,B11111111,B11111110,B00111111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111100,B11111111,B11111111,B11111100,B00001111,B11100000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11111001,B11111111,B11111111,B11110000,B00001111,B11110000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11110011,B11111111,B11111111,B11111000,B00011111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11100111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11101111,B11111111,B11111111,B11111111,B11111111,B11111110,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11101111,B11111110,B00001111,B11111111,B11111111,B11101111,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11001111,B11110000,B00000001,B11111111,B11111111,B11110011,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11100000,B00000000,B11111111,B11111111,B11111000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11100000,B00000000,B00111111,B11111111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11000000,B00000000,B00011111,B11111111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100111,B11100100,B00000000,B00001111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00110011,B11111100,B00000000,B00000111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011001,B11111100,B00000000,B00000011,B11100000,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001100,B01111000,B00000000,B00000001,B11100000,B00111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B01110000,B00011100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10000000,B00000000,B00000000,B00000000,B00001110,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11100000,B00000000,B00000000,B00000000,B00001111,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11110000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11111000,B00000000,B00000000,B00000000,B00000111,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11111100,B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B11111100,B00000000,B00000000,B00000000,B00001111,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111100,B00000000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B10000001,B11111111,B10000111,B10011111,B00000111,B10011110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00000111,B10000001,B11111111,B11000011,B10011111,B00000111,B10001110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00000111,B10000001,B11000011,B11100011,B10011111,B00000111,B10001110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00001111,B11000001,B11000000,B11100011,B10011111,B10001111,B10001110,B00000000,B00111100,B00111011,B00000000,
|
||||
B00001111,B11000001,B11000000,B11100011,B10011111,B10001111,B10001110,B00000000,B11111110,B00111111,B10000000,
|
||||
B00011101,B11000001,B11000000,B01110011,B10011111,B10011111,B10001110,B00000000,B11111111,B00111111,B10000000,
|
||||
B00011100,B11100001,B11000000,B01110011,B10011101,B11011011,B10001110,B00000000,B01101111,B00111011,B11000000,
|
||||
B00011100,B11100001,B11000000,B01110011,B10011101,B11111011,B10001110,B00000000,B00111111,B00111011,B11000000,
|
||||
B00111111,B11110001,B11000000,B11100011,B10011100,B11111011,B10001110,B00000000,B11111111,B00111011,B11000000,
|
||||
B00111111,B11110001,B11000000,B11100011,B10011100,B11110011,B10001110,B00000000,B11101111,B00111011,B11000000,
|
||||
B01111000,B01110001,B11000001,B11100011,B10011100,B11110011,B10001110,B00000001,B11101111,B00111011,B11000000,
|
||||
B01110000,B01111001,B11111111,B11000011,B10011100,B01100011,B10001111,B11111111,B11101111,B00111111,B10000000,
|
||||
B01110000,B00111001,B11111111,B10000011,B10011100,B01100011,B10001111,B11111110,B11110111,B00111111,B10000000,
|
||||
B11110000,B01111101,B11111111,B00000111,B10011110,B00000011,B11011111,B11111100,B01100111,B00100111,B00000000
|
||||
};
|
||||
86
config/examples/ADIMLab/Gantry v2/_Bootscreen.h
Normal file
86
config/examples/ADIMLab/Gantry v2/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 88
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00001111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00111111,B11111000,B00000000,B01000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011110,B01111111,B11111111,B00000000,B10000100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111111,B11111111,B11111111,B00000100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111111,B11111111,B11111110,B00001100,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111111,B11111111,B11111111,B11110000,B00001000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001111,B11111111,B11100000,B00000000,B00011000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11100011,B10000000,B00111000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00010011,B11111111,B11100001,B10000000,B01111000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B10001111,B11100011,B10000000,B11110000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011110,B00001111,B11111111,B10000001,B11110000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000110,B00011111,B11111111,B10000111,B11100000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111110,B00001111,B11100000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111111,B11110000,B01111111,B11000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001111,B11111100,B00000011,B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B11000000,B11111111,B11111111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111110,B00011111,B11111111,B11111110,B00111111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111100,B11111111,B11111111,B11111100,B00001111,B11100000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11111001,B11111111,B11111111,B11110000,B00001111,B11110000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11110011,B11111111,B11111111,B11111000,B00011111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11100111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11101111,B11111111,B11111111,B11111111,B11111111,B11111110,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11101111,B11111110,B00001111,B11111111,B11111111,B11101111,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11001111,B11110000,B00000001,B11111111,B11111111,B11110011,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11100000,B00000000,B11111111,B11111111,B11111000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11100000,B00000000,B00111111,B11111111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11101111,B11000000,B00000000,B00011111,B11111111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100111,B11100100,B00000000,B00001111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00110011,B11111100,B00000000,B00000111,B11111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011001,B11111100,B00000000,B00000011,B11100000,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00001100,B01111000,B00000000,B00000001,B11100000,B00111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B01110000,B00011100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10000000,B00000000,B00000000,B00000000,B00001110,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11100000,B00000000,B00000000,B00000000,B00001111,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11110000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11111000,B00000000,B00000000,B00000000,B00000111,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000001,B11111100,B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B11111100,B00000000,B00000000,B00000000,B00001111,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111100,B00000000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B10000001,B11111111,B10000111,B10011111,B00000111,B10011110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00000111,B10000001,B11111111,B11000011,B10011111,B00000111,B10001110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00000111,B10000001,B11000011,B11100011,B10011111,B00000111,B10001110,B00000000,B00000000,B00111000,B00000000,
|
||||
B00001111,B11000001,B11000000,B11100011,B10011111,B10001111,B10001110,B00000000,B00111100,B00111011,B00000000,
|
||||
B00001111,B11000001,B11000000,B11100011,B10011111,B10001111,B10001110,B00000000,B11111110,B00111111,B10000000,
|
||||
B00011101,B11000001,B11000000,B01110011,B10011111,B10011111,B10001110,B00000000,B11111111,B00111111,B10000000,
|
||||
B00011100,B11100001,B11000000,B01110011,B10011101,B11011011,B10001110,B00000000,B01101111,B00111011,B11000000,
|
||||
B00011100,B11100001,B11000000,B01110011,B10011101,B11111011,B10001110,B00000000,B00111111,B00111011,B11000000,
|
||||
B00111111,B11110001,B11000000,B11100011,B10011100,B11111011,B10001110,B00000000,B11111111,B00111011,B11000000,
|
||||
B00111111,B11110001,B11000000,B11100011,B10011100,B11110011,B10001110,B00000000,B11101111,B00111011,B11000000,
|
||||
B01111000,B01110001,B11000001,B11100011,B10011100,B11110011,B10001110,B00000001,B11101111,B00111011,B11000000,
|
||||
B01110000,B01111001,B11111111,B11000011,B10011100,B01100011,B10001111,B11111111,B11101111,B00111111,B10000000,
|
||||
B01110000,B00111001,B11111111,B10000011,B10011100,B01100011,B10001111,B11111110,B11110111,B00111111,B10000000,
|
||||
B11110000,B01111101,B11111111,B00000111,B10011110,B00000011,B11011111,B11111100,B01100111,B00100111,B00000000
|
||||
};
|
||||
77
config/examples/Alfawise/U20-bltouch/_Statusscreen.h
Normal file
77
config/examples/Alfawise/U20-bltouch/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 0
|
||||
#define STATUS_LOGO_WIDTH 38
|
||||
|
||||
static unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B10000000,B00000000,B00010000,B00000111,B11111100,
|
||||
B10000000,B00000000,B00010000,B00000000,B11111100,
|
||||
B10000000,B00000000,B00110000,B00000000,B01111100,
|
||||
B10000000,B00000000,B00110000,B00000000,B00111100,
|
||||
B10000000,B00000000,B01110000,B00000000,B00011100,
|
||||
B11111111,B10000000,B01110000,B00000000,B00001100,
|
||||
B11111111,B10000000,B11110000,B11100000,B00001100,
|
||||
B11111111,B00000000,B11110000,B11111000,B00001100,
|
||||
B11111111,B00000001,B11110000,B11111100,B00000100,
|
||||
B11111110,B00000001,B11110000,B11010010,B00000100,
|
||||
B11111110,B00000011,B11110000,B10101110,B00000100,
|
||||
B11111100,B00000000,B11110000,B10101111,B00000100,
|
||||
B11111100,B00000000,B00110000,B10000011,B00000100,
|
||||
B11111000,B00000000,B00110000,B11111111,B00000100,
|
||||
B11111000,B00000000,B00010000,B11111111,B00000100,
|
||||
B11111111,B11100000,B00010000,B10111111,B00000100,
|
||||
B11111111,B11110000,B00010000,B10101111,B00000100,
|
||||
B11111111,B11110000,B00010000,B10101110,B00000100,
|
||||
B11111111,B11110000,B00010000,B10000010,B00000100,
|
||||
B10000011,B11110000,B00010000,B11111100,B00000100,
|
||||
B10000001,B11110000,B00010000,B11111000,B00001100,
|
||||
B10000001,B11100000,B00010000,B11100000,B00001100,
|
||||
B10000000,B00000000,B00010000,B00000000,B00001100,
|
||||
B10000000,B00000000,B00110000,B00000000,B00011100,
|
||||
B11000000,B00000000,B00110000,B00000000,B00111100,
|
||||
B11000000,B00000000,B01110000,B00000000,B01111100,
|
||||
B11100000,B00000000,B11110000,B00000000,B11111100,
|
||||
B11111000,B00000011,B11110000,B00000111,B11111100
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_LOGO_X 0
|
||||
#define STATUS_HEATERS_X 50
|
||||
#define STATUS_BED_X 74
|
||||
77
config/examples/Alfawise/U20/_Statusscreen.h
Normal file
77
config/examples/Alfawise/U20/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 0
|
||||
#define STATUS_LOGO_WIDTH 38
|
||||
|
||||
static unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B10000000,B00000000,B00010000,B00000111,B11111100,
|
||||
B10000000,B00000000,B00010000,B00000000,B11111100,
|
||||
B10000000,B00000000,B00110000,B00000000,B01111100,
|
||||
B10000000,B00000000,B00110000,B00000000,B00111100,
|
||||
B10000000,B00000000,B01110000,B00000000,B00011100,
|
||||
B11111111,B10000000,B01110000,B00000000,B00001100,
|
||||
B11111111,B10000000,B11110000,B11100000,B00001100,
|
||||
B11111111,B00000000,B11110000,B11111000,B00001100,
|
||||
B11111111,B00000001,B11110000,B11111100,B00000100,
|
||||
B11111110,B00000001,B11110000,B11010010,B00000100,
|
||||
B11111110,B00000011,B11110000,B10101110,B00000100,
|
||||
B11111100,B00000000,B11110000,B10101111,B00000100,
|
||||
B11111100,B00000000,B00110000,B10000011,B00000100,
|
||||
B11111000,B00000000,B00110000,B11111111,B00000100,
|
||||
B11111000,B00000000,B00010000,B11111111,B00000100,
|
||||
B11111111,B11100000,B00010000,B10111111,B00000100,
|
||||
B11111111,B11110000,B00010000,B10101111,B00000100,
|
||||
B11111111,B11110000,B00010000,B10101110,B00000100,
|
||||
B11111111,B11110000,B00010000,B10000010,B00000100,
|
||||
B10000011,B11110000,B00010000,B11111100,B00000100,
|
||||
B10000001,B11110000,B00010000,B11111000,B00001100,
|
||||
B10000001,B11100000,B00010000,B11100000,B00001100,
|
||||
B10000000,B00000000,B00010000,B00000000,B00001100,
|
||||
B10000000,B00000000,B00110000,B00000000,B00011100,
|
||||
B11000000,B00000000,B00110000,B00000000,B00111100,
|
||||
B11000000,B00000000,B01110000,B00000000,B01111100,
|
||||
B11100000,B00000000,B11110000,B00000000,B11111100,
|
||||
B11111000,B00000011,B11110000,B00000111,B11111100
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_LOGO_X 0
|
||||
#define STATUS_HEATERS_X 50
|
||||
#define STATUS_BED_X 74
|
||||
12
config/examples/AliExpress/CL-260/README.md
Normal file
12
config/examples/AliExpress/CL-260/README.md
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
# AliExpress CL-260
|
||||
|
||||
Example configuration for the [AliExpress CL-260](https://www.aliexpress.com/item/32812528331.html) Ultimaker 2 clone.
|
||||
|
||||
> [!NOTE]
|
||||
> Change `Z_MAX_POS` to 300 for the CL-260MAX.
|
||||
|
||||
The setting "works" for my printer and the extruder using my calibration value, but you might want to tweak some settings, e.g enable EEPROM, increase default Z speed, adjust homing speeds,...
|
||||
|
||||
Have fun!
|
||||
|
||||
\- tobi
|
||||
56
config/examples/Anet/A6/_Statusscreen.h
Normal file
56
config/examples/Anet/A6/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_LOGO_WIDTH 40
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B01110000,B00000000,B00001000,B00000011,B10001110,
|
||||
B10001000,B00000000,B00001000,B00000100,B01010000,
|
||||
B10001010,B11000111,B00111110,B00000100,B01010000,
|
||||
B11111011,B00101000,B10001000,B00000111,B11001110,
|
||||
B10001010,B00101111,B00001000,B00000100,B01010001,
|
||||
B10001010,B00101000,B00001000,B00000100,B01010001,
|
||||
B10001010,B00100111,B00000110,B00000100,B01001110
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 74
|
||||
56
config/examples/Anet/A8/_Statusscreen.h
Normal file
56
config/examples/Anet/A8/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_LOGO_WIDTH 40
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B01110000,B00000000,B00001000,B00000011,B10001110,
|
||||
B10001000,B00000000,B00001000,B00000100,B01010001,
|
||||
B10001010,B11000111,B00111110,B00000100,B01010001,
|
||||
B11111011,B00101000,B10001000,B00000111,B11001110,
|
||||
B10001010,B00101111,B00001000,B00000100,B01010001,
|
||||
B10001010,B00101000,B00001000,B00000100,B01010001,
|
||||
B10001010,B00100111,B00000110,B00000100,B01001110
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 74
|
||||
66
config/examples/Anet/A8plus/_Statusscreen.h
Normal file
66
config/examples/Anet/A8plus/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 6
|
||||
#define STATUS_LOGO_WIDTH 40
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B01110000,B00000000,B00001000,B00000011,B10001110,
|
||||
B10001000,B00000000,B00001000,B00000100,B01010001,
|
||||
B10001010,B11000111,B00111110,B00000100,B01010001,
|
||||
B11111011,B00101000,B10001000,B00000111,B11001110,
|
||||
B10001010,B00101111,B00001000,B00000100,B01010001,
|
||||
B10001010,B00101000,B00001000,B00000100,B01010001,
|
||||
B10001010,B00100111,B00000110,B00000100,B01001110,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00001110,B01000000,B00000000,B00000000,
|
||||
B00000000,B00010001,B01000000,B00000000,B00000000,
|
||||
B00000000,B00010001,B01010001,B00111000,B00000000,
|
||||
B00000000,B00011110,B01010001,B01000000,B00000000,
|
||||
B00000000,B00010000,B01010001,B00111000,B00000000,
|
||||
B00000000,B00010000,B01010001,B00000100,B00000000,
|
||||
B00000000,B00010000,B01001110,B00111000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 74
|
||||
56
config/examples/Anet/A9/_Statusscreen.h
Normal file
56
config/examples/Anet/A9/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_LOGO_WIDTH 40
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B01110000,B00000000,B00001000,B00000011,B10001110,
|
||||
B10001000,B00000000,B00001000,B00000100,B01010001,
|
||||
B10001010,B11000111,B00111110,B00000100,B01010001,
|
||||
B11111011,B00101000,B10001000,B00000111,B11001110,
|
||||
B10001010,B00101111,B00001000,B00000100,B01000001,
|
||||
B10001010,B00101000,B00001000,B00000100,B01000001,
|
||||
B10001010,B00100111,B00000110,B00000100,B01011110
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 74
|
||||
73
config/examples/Anet/E16/Stock/_Bootscreen.h
Normal file
73
config/examples/Anet/E16/Stock/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file '3dpc_tech_bootscreen.bmp'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B11111111,B00000000,B00001111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B11000000,B00000000,B11111111,
|
||||
B11111110,B00000000,B11111111,B11111110,B00000111,B11111111,B11111111,B00000001,B11111111,B11111111,B11100000,B00000011,B11111111,B11111000,B00000000,B01111111,
|
||||
B11111110,B00000001,B11111111,B11111111,B00000111,B11111111,B11111111,B11000001,B11111111,B11111111,B11111000,B00000111,B11111111,B11111100,B00000000,B01111111,
|
||||
B11111100,B00000011,B11111111,B11111111,B11000111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111100,B00011111,B11111111,B11111110,B00000000,B01111111,
|
||||
B11111100,B00000111,B11111111,B11111111,B11100111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111110,B00011111,B11111111,B11111111,B00000000,B00111111,
|
||||
B11111000,B00001111,B11111111,B11111111,B11100111,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,B00111111,B11111111,B11111111,B00000000,B00111111,
|
||||
B11111000,B00001111,B11111111,B11111111,B11100111,B11111111,B11111111,B11111001,B11111111,B11111111,B11111111,B00111111,B11111111,B11111111,B10000000,B00011111,
|
||||
B11111000,B00001111,B11111111,B11111111,B11110111,B11111111,B00111111,B11111001,B11111111,B11111111,B11111111,B01111111,B11111011,B11111111,B10000000,B00011111,
|
||||
B11110000,B00001111,B11111100,B01111111,B11110111,B11111111,B00111111,B11111101,B11111111,B11001111,B11111111,B01111111,B11110001,B11111111,B10000000,B00011111,
|
||||
B11110000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00001111,
|
||||
B11110000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00001111,
|
||||
B11110000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00001111,
|
||||
B11100000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00001111,
|
||||
B11100000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11000000,B00001111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11000000,B00001111,B11111000,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11000000,B00000000,B00000000,B01111111,B11100111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000111,
|
||||
B11000000,B00000000,B00000001,B11111111,B11100111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00001111,B11111111,B11000111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00001111,B11111111,B10000111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00001111,B11111111,B00000111,B11111111,B00011111,B11111101,B11111111,B11000111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00001111,B11111111,B00000111,B11111111,B00011111,B11111101,B11111111,B11001111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00001111,B11111111,B10000111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00000111,B11111111,B11000111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111111,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00000000,B11111111,B11100111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111110,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00000000,B00000000,B01111111,B11100111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111110,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00001111,B11111000,B01111111,B11100111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111100,B01111111,B11110000,B00000000,B00000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11111111,B11111000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11111111,B11100000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000011,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11000000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00011111,B11111100,B01111111,B11110111,B11111111,B00011111,B11111101,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00001111,B11111111,B11111111,B11110111,B11111111,B00111111,B11111001,B11111111,B11000000,B00000000,B01111111,B11110001,B11111111,B10000000,B00000111,
|
||||
B11100000,B00001111,B11111111,B11111111,B11100111,B11111111,B11111111,B11111001,B11111111,B11000000,B00000000,B01111111,B11111111,B11111111,B10000000,B00001111,
|
||||
B11110000,B00001111,B11111111,B11111111,B11100111,B11111111,B11111111,B11111001,B11111111,B11000000,B00000000,B00111111,B11111111,B11111111,B10000000,B00001111,
|
||||
B11110000,B00001111,B11111111,B11111111,B11100111,B11111111,B11111111,B11110001,B11111111,B11000000,B00000000,B00111111,B11111111,B11111111,B00000000,B00001111,
|
||||
B11110000,B00000111,B11111111,B11111111,B11000111,B11111111,B11111111,B11100001,B11111111,B11000000,B00000000,B00011111,B11111111,B11111110,B00000000,B00011111,
|
||||
B11111000,B00000011,B11111111,B11111111,B10000111,B11111111,B11111111,B11000001,B11111111,B11000000,B00000000,B00001111,B11111111,B11111100,B00000000,B00011111,
|
||||
B11111000,B00000001,B11111111,B11111111,B00000111,B11111111,B11111111,B10000001,B11111111,B11000000,B00000000,B00000111,B11111111,B11111000,B00000000,B00011111,
|
||||
B11111000,B00000000,B01111111,B11111100,B00000111,B11111111,B11111100,B00000001,B11111111,B11000000,B00000000,B00000001,B11111111,B11100000,B00000000,B00111111,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B10000000,B00000000,B01111111,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B11000000,B00000000,B11111111,
|
||||
B11111111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B11000000,B00000000,B11111111,
|
||||
B11111111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B01111100,B01111100,B11111100,B00000001,B11111111,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B11001100,B11100000,B11101100,B00000001,B11111111,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B11000100,B11000000,B11000100,B00000011,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111000,B01100000,B11111100,B11000000,B11000100,B00000011,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111000,B01100100,B11000000,B11000000,B11000100,B00000111,B11111111,
|
||||
B11111111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,B11111100,B01111100,B11000100,B00000111,B11111111,
|
||||
B11111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111100,B01111100,B00111100,B10000100,B00001111,B11111111,
|
||||
B11111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111
|
||||
};
|
||||
83
config/examples/Anet/E16/Stock/_Statusscreen.h
Normal file
83
config/examples/Anet/E16/Stock/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,83 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 3
|
||||
#define STATUS_LOGO_WIDTH 24
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file '3dpc_tech_statusscreen.bmp'
|
||||
*/
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B11111111,
|
||||
B11111100,B00000000,B00111111,
|
||||
B11110000,B00000000,B00001111,
|
||||
B11100000,B00000000,B00000111,
|
||||
B11100000,B00000000,B00000111,
|
||||
B11000000,B00000000,B00000011,
|
||||
B10011101,B11001110,B00110001,
|
||||
B10010101,B10101111,B01101001,
|
||||
B10010101,B10101101,B01101001,
|
||||
B10000101,B10101101,B01100001,
|
||||
B10001101,B10101111,B01100001,
|
||||
B10010101,B10101100,B01100001,
|
||||
B10010101,B10101100,B01101001,
|
||||
B10010101,B10101100,B01101001,
|
||||
B10011101,B11001100,B00110001,
|
||||
B10000000,B00000000,B00000001,
|
||||
B11000000,B00000001,B11111011,
|
||||
B11100000,B00000000,B00000111,
|
||||
B11100000,B00000000,B00000111,
|
||||
B11110000,B00000000,B00001111,
|
||||
B11111100,B00000000,B00111111,
|
||||
B11111110,B01101100,B01111111,
|
||||
B11111111,B11111111,B11111111
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_LOGO_X 0
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
52
config/examples/Anet/ET4+/README.md
Normal file
52
config/examples/Anet/ET4+/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET4-Pro/README.md
Normal file
52
config/examples/Anet/ET4-Pro/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET4/README.md
Normal file
52
config/examples/Anet/ET4/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET4X/README.md
Normal file
52
config/examples/Anet/ET4X/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET5-Pro/README.md
Normal file
52
config/examples/Anet/ET5-Pro/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET5/README.md
Normal file
52
config/examples/Anet/ET5/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
52
config/examples/Anet/ET5X/README.md
Normal file
52
config/examples/Anet/ET5X/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Marlin for Anet ET4/ET5 Series
|
||||
|
||||
A debugging/programming probe (_e.g._, ST-Link, J-Link, or Black Magic Probe) is required to flash the the [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases) due to incompatibility with the stock bootloader. Once OpenBLT is flashed, Marlin can be updated by SD card just like the original firmware.
|
||||
|
||||
## Flashing OpenBLT Bootloader with an ST-Link V2
|
||||
|
||||
1. Using three female to female Dupont jumper cables, connect `GND`, `SWDIO`, and `SWCLK` pins from the ST-Link to the Serial Wire Debug (SWD) header on the motherboard. Pay close attention that the cables on SWD header side match the order below using the `U` and `G` letters printed on the motherboard as a reference:
|
||||
|
||||
```
|
||||
SWD Header on ET Series motherboard
|
||||
___
|
||||
U | o | (not connected)
|
||||
|---|
|
||||
| o | SWDIO
|
||||
|---|
|
||||
| o | SWCLCK
|
||||
|---|
|
||||
G | o | GND
|
||||
---
|
||||
```
|
||||
Photo reference:
|
||||
|
||||
<img src="https://i.imgur.com/IBqE0i0.jpeg" width="50%">
|
||||
|
||||
_`GND` is connected to `GND` (black wire), `SWDIO` to `SWDIO` (yellow wire), and `SWCLK` to `SWCLK` (green wire). Your ST-Link pinout may differ from the one pictured, so double-check pinout._
|
||||
2. Plug in the ST-Link to your computer's USB port & power on your printer.
|
||||
3. Download & install [STM32 ST-Link Utility](https://www.st.com/en/development-tools/stsw-link004.html).
|
||||
4. Launch STM32 ST-Link Utility & click `Target` then `Connect`.
|
||||
5. Back up the original motherboard firmware starting at address `0x08000000` with a size of `0x100000`:
|
||||
<img src="https://i.imgur.com/RGG4B6L.png" width="50%">
|
||||
6. Download & extract [OpenBLT bootloader for Anet ET4/ET5 series printers](https://github.com/davidtgbe/openblt/releases).
|
||||
7. Click on `Target` then `Program...`
|
||||
8. Set the `Start Address` to `0x08000000`.
|
||||
9. Under `File Path`, click `Browse` and select `openblt_et4.bin` extracted in Step 6.
|
||||
10. Click `Start` to initiate the flashing process.
|
||||
11. OpenBLT for Anet ET4/ET5 series printers is now installed on your motherboard.
|
||||
|
||||
## Compiling Marlin
|
||||
|
||||
1. Overwrite the default Marlin configs with the ones from this folder.
|
||||
2. Compile with the `Anet_ET4_OpenBLT` PlatformIO environment.
|
||||
|
||||
## Installing Marlin
|
||||
|
||||
1. Once Marlin is compiled, copy `Marlin/.pio/build/Anet_ET4_OpenBLT/firmware.srec` to a blank SD card and insert it into your printer.
|
||||
2. Power cycle your printer to start the update process.
|
||||
|
||||
## Acknowledgements
|
||||
- [@davidtgbe](https://github.com/davidtgbe) for porting Marlin to the ET4/ET5 series.
|
||||
- [Telegram Anet ET4 spanish group](https://t.me/anetet4esp), especially [@olidnon](https://github.com/olidnon), who lent his motherboard for testing.
|
||||
- [@uwe](https://github.com/uwe) and [@mubes](https://github.com/mubes) from Black Magic Probe team, and to [@Ebiroll](https://github.com/Ebiroll) (BMP/ESP32).
|
||||
- All contributors and testers.
|
||||
223
config/examples/AnimationExample/_Bootscreen.h
Normal file
223
config/examples/AnimationExample/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,223 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Animated boot screen example
|
||||
*
|
||||
* Create your own with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_ANIMATED
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 500 // (ms) Extra timeout after the animation
|
||||
|
||||
/**
|
||||
* Enable one of the following two options depending on your needs.
|
||||
* Also edit the "custom_bootscreen_animation" at the bottom of this file.
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_FRAME_TIME 100 // (ms) Same time for all frames
|
||||
//#define CUSTOM_BOOTSCREEN_ANIMATED_FRAME_TIME // Each frame also has a duration
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 120
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00001100,B00110000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00001100,B00110000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00001100,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000111,B10000011,B10001100,B00110000,B11100111,
|
||||
B10001100,B00110000,B11001111,B11000111,B11001100,B00110001,B11110011,
|
||||
B10001100,B00110000,B11011100,B11101100,B11101100,B00110011,B10111001,
|
||||
B10001100,B00110000,B11011000,B01101100,B01101100,B00110011,B00011001,
|
||||
B10001100,B00110000,B11010000,B01101100,B00001100,B00110011,B00011001,
|
||||
B10001100,B00110000,B11011000,B01101100,B00001100,B00110011,B00011001,
|
||||
B10001100,B00110000,B11011100,B01101100,B00001110,B00111011,B00011001,
|
||||
B10001100,B00110000,B11001111,B01111100,B00000111,B10011111,B00011001,
|
||||
B10001100,B00110000,B11000111,B01111100,B00000011,B10001111,B00011001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
#ifdef CUSTOM_BOOTSCREEN_ANIMATED
|
||||
|
||||
const unsigned char custom_start_bmp1[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp2[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00000000,B00000000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00000000,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000111,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000011,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000000,B00000000,B00000000,B00000000,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp3[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00000000,B00000000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00000000,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000111,B10000000,B00000000,B00000000,B00000111,
|
||||
B10001100,B00110000,B11001111,B11000000,B00000000,B00000000,B00000011,
|
||||
B10001100,B00110000,B11011100,B11100000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01100000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11010000,B01100000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01100000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011100,B01100000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11001111,B01110000,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000111,B01110000,B00000000,B00000000,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp4[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00000000,B00000000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00000000,B00000000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00000000,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000111,B10000011,B10000000,B00000000,B00000111,
|
||||
B10001100,B00110000,B11001111,B11000111,B11000000,B00000000,B00000011,
|
||||
B10001100,B00110000,B11011100,B11101100,B11100000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B01100000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11010000,B01101100,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011100,B01101100,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11001111,B01111100,B00000000,B00000000,B00000001,
|
||||
B10001100,B00110000,B11000111,B01111100,B00000000,B00000000,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp5[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00001100,B00000000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00001100,B00000000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00001100,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000111,B10000011,B10001100,B00000000,B00000111,
|
||||
B10001100,B00110000,B11001111,B11000111,B11001100,B00000000,B00000011,
|
||||
B10001100,B00110000,B11011100,B11101100,B11101100,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B01101100,B00000000,B00000001,
|
||||
B10001100,B00110000,B11010000,B01101100,B00001100,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B00001100,B00000000,B00000001,
|
||||
B10001100,B00110000,B11011100,B01101100,B00001110,B00000000,B00000001,
|
||||
B10001100,B00110000,B11001111,B01111100,B00000111,B10000000,B00000001,
|
||||
B10001100,B00110000,B11000111,B01111100,B00000011,B10000000,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp6[] PROGMEM = {
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
|
||||
B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
|
||||
B10000011,B11001111,B00000000,B00000000,B00001100,B00110000,B00111111,
|
||||
B10000111,B11111111,B10000000,B00000000,B00001100,B00110000,B00011111,
|
||||
B10000110,B01111001,B10000000,B00000000,B00001100,B00000000,B00001111,
|
||||
B10001100,B00110000,B11000111,B10000011,B10001100,B00110000,B00000111,
|
||||
B10001100,B00110000,B11001111,B11000111,B11001100,B00110000,B00000011,
|
||||
B10001100,B00110000,B11011100,B11101100,B11101100,B00110000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B01101100,B00110000,B00000001,
|
||||
B10001100,B00110000,B11010000,B01101100,B00001100,B00110000,B00000001,
|
||||
B10001100,B00110000,B11011000,B01101100,B00001100,B00110000,B00000001,
|
||||
B10001100,B00110000,B11011100,B01101100,B00001110,B00111000,B00000001,
|
||||
B10001100,B00110000,B11001111,B01111100,B00000111,B10011100,B00000001,
|
||||
B10001100,B00110000,B11000111,B01111100,B00000011,B10001100,B00000001,
|
||||
B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
|
||||
B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
|
||||
B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
||||
#ifdef CUSTOM_BOOTSCREEN_ANIMATED_FRAME_TIME
|
||||
|
||||
// Each Frame has its own custom duration
|
||||
const boot_frame_t custom_bootscreen_animation[] PROGMEM = {
|
||||
{ custom_start_bmp1, 2000 }, // 2.0s
|
||||
{ custom_start_bmp2, 100 }, // 0.1s x 5 frames
|
||||
{ custom_start_bmp3, 100 },
|
||||
{ custom_start_bmp4, 100 },
|
||||
{ custom_start_bmp5, 100 },
|
||||
{ custom_start_bmp6, 100 },
|
||||
{ custom_start_bmp, 500 } // 0.5s
|
||||
};
|
||||
|
||||
#else
|
||||
|
||||
// Each frames shows for CUSTOM_BOOTSCREEN_FRAME_TIME
|
||||
const unsigned char * const custom_bootscreen_animation[] PROGMEM = {
|
||||
custom_start_bmp1, custom_start_bmp2, custom_start_bmp3,
|
||||
custom_start_bmp4, custom_start_bmp5, custom_start_bmp6,
|
||||
custom_start_bmp
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_BOOTSCREEN_ANIMATED
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
# Anycubic Mega Zero 2.0 Support
|
||||
|
||||
This configuration is based on the published firmware v0.0.4 from Anycubic. It is **not** the authoritative source, but has been carefully re-built by looking at their firmware and inferring the base version and configuration they used.
|
||||
|
||||
## Bitmaps
|
||||
|
||||
The bootscreen came from Anycubic's firmware. The custom status screen was recreated from images.
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (C) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//#define CUSTOM_BOOTSCREEN_TIMEOUT 2000
|
||||
//#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11011100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11101111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111011,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111100,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B01111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B10111111,B00000000,B00000000,B10000000,B10000000,B11101110,B00001110,B00011011,B00000111,B00001110,B00110011,B10000011,B00000011,B10110000,
|
||||
B00001111,B11111111,B11011111,B10000000,B00000000,B11000000,B11000000,B11100111,B00011100,B01111011,B11000111,B00001110,B00110011,B11000011,B00000111,B10111000,
|
||||
B00001111,B11111111,B11101111,B11000000,B00000001,B11000000,B11100000,B11100111,B00111100,B11111011,B11000111,B00001110,B00110011,B11100011,B00001111,B00111100,
|
||||
B00011111,B11111111,B11110111,B11100000,B00000000,B11100000,B01111000,B11100011,B00111000,B11100000,B10000111,B00001110,B00110000,B11100011,B00001100,B00000000,
|
||||
B00011111,B11111111,B11111011,B11110000,B00000010,B11100000,B00111100,B11100000,B01110001,B11000000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11110100,B00110000,B00000010,B01110000,B10011110,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B01111111,B11111111,B11101111,B11000000,B00000111,B01110000,B11001111,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11101111,B11110000,B00000110,B00111000,B11100111,B11100000,B11000001,B11000000,B00000111,B00001110,B00110000,B00100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B11011111,B11100000,B00001110,B11111000,B11100011,B11100000,B11000000,B11100000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B10111111,B11000000,B00001100,B11111100,B11100000,B11100000,B11000000,B11110001,B11000111,B10011100,B00110011,B11100011,B00001111,B00011100,
|
||||
B00001111,B11111111,B01111111,B10000000,B00011100,B00001100,B11100000,B01100000,B11000000,B01111011,B11000011,B10011100,B00110011,B11000011,B00000111,B10111100,
|
||||
B00000111,B11111111,B01111111,B00000000,B00011000,B00001110,B11100000,B00100000,B11000000,B00111011,B10000001,B10010000,B00110011,B10000011,B00000011,B10110000,
|
||||
B00000111,B11111110,B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111101,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11111011,B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11110111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01101110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01010000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (C) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_WIDTH 48
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_HEATERS_X 54
|
||||
#define STATUS_BED_X 74
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B01110011,B11001111,B11110000,B11111100,B00000000,B00111110,
|
||||
B01110011,B11000000,B00110001,B11001110,B00000000,B01110111,
|
||||
B01110011,B11000000,B01110001,B10000110,B00000000,B11100011,
|
||||
B01110011,B11000000,B11100000,B00000110,B00000000,B11100011,
|
||||
B01111011,B11000000,B11000000,B00001110,B00000000,B11000011,
|
||||
B01111111,B11000001,B11000000,B00001110,B00000000,B11000011,
|
||||
B01111111,B11000001,B10000000,B00011100,B00000000,B11000011,
|
||||
B01111111,B11000011,B10000000,B00111000,B00000000,B11000011,
|
||||
B01111111,B11000011,B00000000,B01110000,B00000000,B11000011,
|
||||
B01101101,B11000110,B00000000,B01100000,B00000000,B11100011,
|
||||
B01101101,B11001110,B00000000,B11100000,B00000000,B01100111,
|
||||
B01101101,B11001111,B11111001,B11111110,B00011000,B01111110,
|
||||
B01101101,B11001111,B11111001,B11111110,B00011000,B00011100
|
||||
};
|
||||
7
config/examples/AnyCubic/Mega Zero/Anycubic V1/README.md
Normal file
7
config/examples/AnyCubic/Mega Zero/Anycubic V1/README.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Anycubic Mega Zero Support
|
||||
|
||||
This configuration is based on the published firmware v0.0.4 from Anycubic. It is **not** the authoritative source, but has been carefully re-built by looking at their firmware and inferring the base version and configuration they used.
|
||||
|
||||
## Bitmaps
|
||||
|
||||
The bootscreen and custom status screens come from Anycubic's firmware.
|
||||
53
config/examples/AnyCubic/Mega Zero/Anycubic V1/_Bootscreen.h
Normal file
53
config/examples/AnyCubic/Mega Zero/Anycubic V1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11011100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11101111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111011,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111100,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B01111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B10111111,B00000000,B00000000,B10000000,B10000000,B11101110,B00001110,B00011011,B00000111,B00001110,B00110011,B10000011,B00000011,B10110000,
|
||||
B00001111,B11111111,B11011111,B10000000,B00000000,B11000000,B11000000,B11100111,B00011100,B01111011,B11000111,B00001110,B00110011,B11000011,B00000111,B10111000,
|
||||
B00001111,B11111111,B11101111,B11000000,B00000001,B11000000,B11100000,B11100111,B00111100,B11111011,B11000111,B00001110,B00110011,B11100011,B00001111,B00111100,
|
||||
B00011111,B11111111,B11110111,B11100000,B00000000,B11100000,B01111000,B11100011,B00111000,B11100000,B10000111,B00001110,B00110000,B11100011,B00001100,B00000000,
|
||||
B00011111,B11111111,B11111011,B11110000,B00000010,B11100000,B00111100,B11100000,B01110001,B11000000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11110100,B00110000,B00000010,B01110000,B10011110,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B01111111,B11111111,B11101111,B11000000,B00000111,B01110000,B11001111,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11101111,B11110000,B00000110,B00111000,B11100111,B11100000,B11000001,B11000000,B00000111,B00001110,B00110000,B00100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B11011111,B11100000,B00001110,B11111000,B11100011,B11100000,B11000000,B11100000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B10111111,B11000000,B00001100,B11111100,B11100000,B11100000,B11000000,B11110001,B11000111,B10011100,B00110011,B11100011,B00001111,B00011100,
|
||||
B00001111,B11111111,B01111111,B10000000,B00011100,B00001100,B11100000,B01100000,B11000000,B01111011,B11000011,B10011100,B00110011,B11000011,B00000111,B10111100,
|
||||
B00000111,B11111111,B01111111,B00000000,B00011000,B00001110,B11100000,B00100000,B11000000,B00111011,B10000001,B10010000,B00110011,B10000011,B00000011,B10110000,
|
||||
B00000111,B11111110,B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111101,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11111011,B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11110111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01101110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01010000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from 128x19 C/C++ data
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_WIDTH 64
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_HEATERS_X 80
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11101110,B00000000,B00000000,B00000000,B00011111,B00000000,B00000000,B00000000,
|
||||
B01101100,B00000000,B00000000,B00000000,B00100010,B00000000,B00000000,B00000000,
|
||||
B01101100,B00000000,B00000000,B00000000,B00000010,B00000000,B00000000,B00000000,
|
||||
B01101100,B00111100,B00111110,B00111000,B00000100,B00011110,B01110111,B00001100,
|
||||
B01101100,B01000010,B01000100,B01000100,B00000100,B00100001,B00011001,B00010010,
|
||||
B01010100,B01000010,B01000100,B00001100,B00001000,B00100001,B00010000,B00100001,
|
||||
B01010100,B01111110,B00111000,B00110100,B00001000,B00111111,B00010000,B00100001,
|
||||
B01010100,B01000000,B01000000,B01000100,B00010000,B00100000,B00010000,B00100001,
|
||||
B01010100,B01000010,B00111100,B01001100,B00010001,B00100001,B00010000,B00010010,
|
||||
B11010110,B00111100,B01000010,B00110110,B00111111,B00011110,B01111100,B00001100,
|
||||
B00000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//#define CUSTOM_BOOTSCREEN_TIMEOUT 2000
|
||||
//#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11011100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11101111,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111011,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111100,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B01111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111111,B10111111,B00000000,B00000000,B10000000,B10000000,B11101110,B00001110,B00011011,B00000111,B00001110,B00110011,B10000011,B00000011,B10110000,
|
||||
B00001111,B11111111,B11011111,B10000000,B00000000,B11000000,B11000000,B11100111,B00011100,B01111011,B11000111,B00001110,B00110011,B11000011,B00000111,B10111000,
|
||||
B00001111,B11111111,B11101111,B11000000,B00000001,B11000000,B11100000,B11100111,B00111100,B11111011,B11000111,B00001110,B00110011,B11100011,B00001111,B00111100,
|
||||
B00011111,B11111111,B11110111,B11100000,B00000000,B11100000,B01111000,B11100011,B00111000,B11100000,B10000111,B00001110,B00110000,B11100011,B00001100,B00000000,
|
||||
B00011111,B11111111,B11111011,B11110000,B00000010,B11100000,B00111100,B11100000,B01110001,B11000000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11110100,B00110000,B00000010,B01110000,B10011110,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B01111111,B11111111,B11101111,B11000000,B00000111,B01110000,B11001111,B11100000,B11100001,B11000000,B00000111,B00001110,B00110011,B11000011,B00011100,B00000000,
|
||||
B00111111,B11111111,B11101111,B11110000,B00000110,B00111000,B11100111,B11100000,B11000001,B11000000,B00000111,B00001110,B00110000,B00100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B11011111,B11100000,B00001110,B11111000,B11100011,B11100000,B11000000,B11100000,B00000111,B00001110,B00110000,B11100011,B00011100,B00000000,
|
||||
B00011111,B11111111,B10111111,B11000000,B00001100,B11111100,B11100000,B11100000,B11000000,B11110001,B11000111,B10011100,B00110011,B11100011,B00001111,B00011100,
|
||||
B00001111,B11111111,B01111111,B10000000,B00011100,B00001100,B11100000,B01100000,B11000000,B01111011,B11000011,B10011100,B00110011,B11000011,B00000111,B10111100,
|
||||
B00000111,B11111111,B01111111,B00000000,B00011000,B00001110,B11100000,B00100000,B11000000,B00111011,B10000001,B10010000,B00110011,B10000011,B00000011,B10110000,
|
||||
B00000111,B11111110,B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111101,B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11111011,B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B11110111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11110111,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01101110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01010000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from 128x19 C/C++ data
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_WIDTH 64
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 10
|
||||
#define STATUS_HEATERS_X 80
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11101110,B00000000,B00000000,B00000000,B00011111,B00000000,B00000000,B00000000,
|
||||
B01101100,B00000000,B00000000,B00000000,B00100010,B00000000,B00000000,B00000000,
|
||||
B01101100,B00000000,B00000000,B00000000,B00000010,B00000000,B00000000,B00000000,
|
||||
B01101100,B00111100,B00111110,B00111000,B00000100,B00011110,B01110111,B00001100,
|
||||
B01101100,B01000010,B01000100,B01000100,B00000100,B00100001,B00011001,B00010010,
|
||||
B01010100,B01000010,B01000100,B00001100,B00001000,B00100001,B00010000,B00100001,
|
||||
B01010100,B01111110,B00111000,B00110100,B00001000,B00111111,B00010000,B00100001,
|
||||
B01010100,B01000000,B01000000,B01000100,B00010000,B00100000,B00010000,B00100001,
|
||||
B01010100,B01000010,B00111100,B01001100,B00010001,B00100001,B00010000,B00010010,
|
||||
B11010110,B00111100,B01000010,B00110110,B00111111,B00011110,B01111100,B00001100,
|
||||
B00000000,B00000000,B01000010,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111100,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
# Anycubic I3 Mega – 32-Bit Variant (Trigorilla Pro)
|
||||
|
||||
## Usage
|
||||
Use these configurations like any other configs. Set `default_envs = trigorilla_pro` in `platformio.ini` for a simplified build. Flashing with PlatformIO may be broken. If so you can use OctoPrint firmware flasher plugin or the `stm32flash` tool in the terminal, like so:
|
||||
```sh
|
||||
stm32flash -w firmware.bin -v -g 0x0 -b 115200 <YOUR COM/SERIAL PORT HERE>
|
||||
```
|
||||
|
||||
Remove Jumper JP1 from the board to access the bootloader and flash firmware. You can also set SW1 to USB to power the STM32 solely through USB, otherwise the PSU needs to be on to flash. (If you need to flash often it may be worth soldering a button that has a normally closed pin to a BEC plug, and plug that into JP1 instead of the Jumper. That switch can be routed to the outside of the case and held down at boot to enable flashing mode.)
|
||||
|
||||
## Features
|
||||
- Touch screen with Marlin touch menu
|
||||
- Model Predictive temperature Control for stable hotend temperatures (tune with `M306 T`)
|
||||
- PID hotend baseline tune included
|
||||
- PID bed heating
|
||||
- SD Card
|
||||
- Filament runout sensor
|
||||
- Babystepping for realtime first layer adjustments
|
||||
- Pre-tuned Linear Advance (high at 0.8, reduce to 0.6 if you see underextrusion)
|
||||
- Power Loss Recovery
|
||||
- Support for BLTouch (ABL) or manual leveling (UBL)
|
||||
- Support for TMC2208
|
||||
|
||||
## Potential Issues
|
||||
The Trigorilla Pro board has many issues and anomalies that have not been acknowledged by Anycubic, such as:
|
||||
- Unstable Vref causes very noisy (+-6°C) extruder temperature measurements. This may be exacerbated by plugging in an SD Card.
|
||||
- A weak Power Supply may drop the voltage on bed heating, causing Vref to jump and temperature measurements to deviate.
|
||||
- A Ground Loop with the case severely increases Vref noise.
|
||||
|
||||
Fixes:
|
||||
- Use [plastic mounting](https://www.printables.com/model/188956-m3-nuts-washer-and-bolts) to isolate the board from the case.
|
||||
- Print over Serial instead of SD Card.
|
||||
- Ground the frame to earth or neutral.
|
||||
|
||||
## Credits
|
||||
This project would not have been possible without the Marlin Discord and their many helpful members. I would like to thank especially The-EG, EvilGremlin, tombrazier, Dust, and Nuck-TH. Additionally [this](https://www.thingiverse.com/thing:5159397/comments) unfinished firmware from Thingiverse user Thr333DDD is what I formerly based these configs on. [This analysis and reverse engineering](https://github.com/napyk/trigorilla-pro) of the Trigorilla Pro board by Github user napyk was also very helpful in figuring out issues.
|
||||
93
config/examples/Artillery/Genius Pro/_Bootscreen.h
Normal file
93
config/examples/Artillery/Genius Pro/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2022 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
93
config/examples/Artillery/Genius/BLTouch/_Bootscreen.h
Normal file
93
config/examples/Artillery/Genius/BLTouch/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
93
config/examples/Artillery/Genius/V1/_Bootscreen.h
Normal file
93
config/examples/Artillery/Genius/V1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
93
config/examples/Artillery/Hornet/_Bootscreen.h
Normal file
93
config/examples/Artillery/Hornet/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
93
config/examples/Artillery/Sidewinder X1/V1/_Bootscreen.h
Normal file
93
config/examples/Artillery/Sidewinder X1/V1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
93
config/examples/Artillery/Sidewinder X2/_Bootscreen.h
Normal file
93
config/examples/Artillery/Sidewinder X2/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from the file 'EVNOVO-Artillery-Logo.jpg'
|
||||
*/
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 54
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00001111,B11100000,B00000000,B00011111,B11100000,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00011111,B00000011,B11100000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00111111,B00000011,B11110000,B00000000,B01111100,
|
||||
B11111000,B00000000,B11111111,B00000011,B11111100,B00000000,B01111100,
|
||||
B11111000,B00000001,B11111111,B00000011,B11111110,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111110,B00000001,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11111100,B00000000,B11111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11110000,B00000000,B00111111,B00000000,B01111100,
|
||||
B11111000,B00000011,B11000000,B00000000,B00001111,B00000000,B01111100,
|
||||
B11111000,B00000011,B00000000,B00000000,B00000011,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111100,
|
||||
B11111100,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,
|
||||
B11111110,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,
|
||||
B11111111,B10000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B01111111,B11100000,B00000000,B00000000,B00000000,B00011111,B11111000,
|
||||
B00011111,B11111000,B00000000,B00000000,B00000000,B01111111,B11100000,
|
||||
B00000111,B11111100,B00000000,B00000000,B00000000,B11111111,B10000000,
|
||||
B00000011,B11111111,B00000000,B00000000,B00000011,B11111111,B00000000,
|
||||
B00000000,B11111111,B11000000,B00000000,B00001111,B11111100,B00000000,
|
||||
B00000000,B00111111,B11100000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11100000,B00000000,B00011111,B11000000,B00000000,
|
||||
B00000000,B00000111,B11100000,B00000000,B00011111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11100000,B00000000,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01100000,B00000000,B00011000,B00000000,B00000000
|
||||
};
|
||||
9
config/examples/BIQU/B1 - SKR 1.4/README.md
Normal file
9
config/examples/BIQU/B1 - SKR 1.4/README.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# BIQU B1 (SKR 1.4) Firmware
|
||||
|
||||
Compile with the `LPC1768` environment.
|
||||
|
||||
## BLTouch Probe Support
|
||||
|
||||
Uncomment `B1_USE_BLTOUCH` for probe customizations.
|
||||
|
||||
This configuration retains the use of homing with a Z limit switch. If you want to home with the BLTouch probe, remove your Z limit switch & bracket and enable (uncomment) `USE_PROBE_FOR_Z_HOMING` and `Z_SAFE_HOMING`. Change `Z_MIN_ENDSTOP_INVERTING` from `true` to `false`.
|
||||
9
config/examples/BIQU/B1 - SKR 2/README.md
Normal file
9
config/examples/BIQU/B1 - SKR 2/README.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# BIQU B1 (SKR 2) Firmware
|
||||
|
||||
Flash drive support is enabled, but jumpers to enable support may not have been installed correctly from the factory. [Follow Biqu's instructions, starting with Step 2](https://github.com/bigtreetech/BIQU-B1-SE-PLUS/blob/master/B1-SE%20fimware/B1-SE-U%20Disk%20Usage%20Tutorial-English.pdf) if flash drive support is not working correctly.
|
||||
|
||||
## BLTouch Probe Support
|
||||
|
||||
Uncomment `B1_USE_BLTOUCH` for probe customizations.
|
||||
|
||||
This configuration retains the use of homing with a Z limit switch. If you want to home with the BLTouch probe, remove your Z limit switch & bracket and enable (uncomment) `USE_PROBE_FOR_Z_HOMING` and `Z_SAFE_HOMING`. Change `Z_MIN_ENDSTOP_INVERTING` from `true` to `false`.
|
||||
3
config/examples/BIQU/B1 SE Plus/README.md
Normal file
3
config/examples/BIQU/B1 SE Plus/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# BIQU B1 SE Plus (SKR 2) Firmware
|
||||
|
||||
Flash drive support is enabled, but jumpers to enable support may not have been installed correctly from the factory. [Follow Biqu's instructions, starting with Step 2](https://github.com/bigtreetech/BIQU-B1-SE-PLUS/blob/master/B1-SE%20fimware/B1-SE-U%20Disk%20Usage%20Tutorial-English.pdf) if flash drive support is not working correctly.
|
||||
3
config/examples/BIQU/B1 SE/README.md
Normal file
3
config/examples/BIQU/B1 SE/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# BIQU B1 SE (SKR 2) Firmware
|
||||
|
||||
Flash drive support is enabled, but jumpers to enable support may not have been installed correctly from the factory. [Follow Biqu's instructions, starting with Step 2](https://github.com/bigtreetech/BIQU-B1-SE-PLUS/blob/master/B1-SE%20fimware/B1-SE-U%20Disk%20Usage%20Tutorial-English.pdf) if flash drive support is not working correctly.
|
||||
5
config/examples/BIQU/BX/README.md
Normal file
5
config/examples/BIQU/BX/README.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Biqu BX Configuration
|
||||
|
||||
In `Configuration.h` enable the `MOTHERBOARD BOARD_BTT_SKR_SE_BX_V3` option at the top to specify the BTT SKR SE BX V3.0 motherboard, otherwise the V2.0 board will be applied (slightly farther down).
|
||||
|
||||
Enable the `BX_ALL_METAL_HOTEND` option to permit higher printing temperatures for the newer H2 extruder with an all-metal heatbreak.
|
||||
30
config/examples/BQ/Hephestos_2/README.md
Normal file
30
config/examples/BQ/Hephestos_2/README.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Example Configuration for BQ [Hephestos 2](http://www.bq.com/uk/hephestos-2)
|
||||
Based on the original configuration file shipped with the heavily modified Marlin fork by BQ.
|
||||
The forked firmware and configuration files can be found at the [BQ Github repository](https://github.com/bq/Marlin).
|
||||
|
||||
> [!NOTE]
|
||||
> The look and feel of the LCD menu will change dramatically when using the original Marlin firmware.
|
||||
|
||||
## Changelog
|
||||
* 2018/05/30 - Configuration updated to the latest Marlin version (43a55a9af).
|
||||
ABL Bilinear 5x5 is active by default.
|
||||
|
||||
* 2017/07/06 - Configuration updated to the latest Marlin version and added support for the
|
||||
official BQ heated bed upgrade kit.
|
||||
|
||||
* 2016/12/13 - Configuration updated to the latest Marlin version.
|
||||
|
||||
* 2016/07/13 - Configuration updated to the latest Marlin version.
|
||||
|
||||
* 2016/06/21 - Disabled heated bed related options, activated software endstops and SD printing now
|
||||
disables the heater when finishes printing.
|
||||
|
||||
* 2016/03/21 - Activated 4-point auto leveling by default and updated miscellaneous z-probe values.
|
||||
|
||||
* 2016/03/01 - The first release of Marlin's configuration file for the
|
||||
BQ Hephestos 2 3D printer.
|
||||
|
||||
|
||||
## Support
|
||||
This configuration should work easily with the stock Hephestos 2, nevertheless if you encounter any
|
||||
issues you may contact me on [Github](https://github.com/jbrazio), [Twitter](https://twitter.com/jbrazio) or by mail.
|
||||
97
config/examples/BQ/Hephestos_2/_Bootscreen.h
Normal file
97
config/examples/BQ/Hephestos_2/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 64
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000011,B11110000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00001111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00001111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B11111000,B00000111,B11111000,B00000111,B11000000,B00000000,
|
||||
B00000000,B00000001,B11111100,B00000011,B11110000,B00001111,B11100000,B00000000,
|
||||
B00000000,B00000011,B11111110,B00000000,B11000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00000011,B11111110,B00000000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00000011,B11111110,B00000000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00000011,B11111110,B00000000,B00000000,B00011111,B11110000,B00000000,
|
||||
B00000000,B00000011,B11111100,B00000000,B00000000,B00001111,B11100000,B00000000,
|
||||
B00000000,B00000001,B11111000,B00000000,B00000000,B00001111,B11100000,B00000000,
|
||||
B00000000,B00000000,B01110000,B00000000,B00000000,B00000011,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00001111,B10000000,B00000000,B00000000,B01110000,B00000000,B00000000,B00000000,
|
||||
B00011111,B11000000,B00000000,B00000000,B01111000,B00000000,B00000000,B00000000,
|
||||
B00111111,B11000000,B00000000,B00000000,B01111000,B00000000,B00000000,B00000000,
|
||||
B00111111,B11100000,B00000000,B00000000,B01111000,B00000000,B00000000,B00000000,
|
||||
B00111111,B11100000,B00000000,B00000000,B01111000,B00000000,B00000000,B00000000,
|
||||
B00111111,B11100000,B00000000,B00000000,B01111011,B11000000,B00001111,B00000000,
|
||||
B00111111,B11000000,B00000000,B00000000,B01111111,B11110000,B00111111,B11000000,
|
||||
B00011111,B10000000,B00000000,B00000000,B01111111,B11111000,B01111111,B11100000,
|
||||
B00001111,B00000000,B00000000,B00000000,B01111110,B11111100,B11111001,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00111100,B11100000,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00011101,B11100000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00011101,B11100000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00011101,B11100000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00011101,B11100000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00011101,B11100000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111000,B00111100,B11100000,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B01111100,B01111100,B11111001,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00011111,B11111000,B11111111,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00001111,B11110000,B01111111,B11110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00011111,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110000
|
||||
};
|
||||
73
config/examples/CTC/A13/_Bootscreen.h
Normal file
73
config/examples/CTC/A13/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 5000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 112
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000011,B11110000,B00111111,B11111111,B11100000,B00111111,B00000000,B00000000,B00001111,B11100000,B00000000,B01111000,B00000011,B11110000,
|
||||
B00000011,B11110000,B00111111,B11111111,B11100000,B00111111,B00000000,B00000000,B00001111,B11100000,B00000000,B01111000,B00000011,B11110000,
|
||||
B00011111,B11111110,B00111111,B11111111,B11100001,B11111111,B11100000,B00000000,B00001111,B11100000,B00000000,B11111000,B00001111,B11111100,
|
||||
B00011111,B11111110,B00111111,B11111111,B11100001,B11111111,B11100000,B00000000,B00001111,B11100000,B00000000,B11111000,B00001111,B11111100,
|
||||
B00111111,B11111111,B00111111,B11111111,B11100011,B11111111,B11110000,B00000000,B00011111,B11100000,B00000001,B11111000,B00011111,B11111110,
|
||||
B00111111,B11111111,B00111111,B11111111,B11100011,B11111111,B11110000,B00000000,B00011111,B11100000,B00000001,B11111000,B00011111,B11111110,
|
||||
B00111111,B11111111,B00111111,B11111111,B11100011,B11111111,B11110000,B00000000,B00011111,B11110000,B00000111,B11111000,B00111110,B00111110,
|
||||
B00111111,B11111111,B00111111,B11111111,B11100011,B11111111,B11110000,B00000000,B00011111,B11110000,B00000111,B11111000,B00111110,B00111110,
|
||||
B01111110,B00011111,B10000000,B11111000,B00000111,B11100001,B11111000,B00000000,B00011111,B11110000,B00011111,B11111000,B00001110,B00111110,
|
||||
B01111110,B00011111,B10000000,B11111000,B00000111,B11100001,B11111000,B00000000,B00011111,B11110000,B00011111,B11111000,B00001110,B00111110,
|
||||
B01111110,B00011111,B10000000,B11111000,B00000111,B11100001,B11111000,B00000000,B00011111,B11110000,B00011111,B11111000,B00001110,B00111110,
|
||||
B01111100,B00001110,B00000000,B11111000,B00000111,B11000000,B11100000,B00000000,B00111110,B11111000,B00011111,B11111000,B00000000,B00111110,
|
||||
B01111100,B00001110,B00000000,B11111000,B00000111,B11000000,B11100000,B00000000,B00111110,B11111000,B00011111,B11111000,B00000000,B00111110,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B00111110,B11111000,B00011100,B11111000,B00000000,B11111100,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B00111110,B11111000,B00011100,B11111000,B00000000,B11111100,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B00111100,B01111000,B00010000,B11111000,B00000000,B11111000,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B01111100,B01111100,B00000000,B11111000,B00000000,B11111110,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B01111100,B01111100,B00000000,B11111000,B00000000,B11111110,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B01111100,B01111100,B00000000,B11111000,B00000000,B00011111,
|
||||
B11111100,B00000000,B00000000,B11111000,B00001111,B11000000,B00000000,B00000000,B01111100,B01111100,B00000000,B11111000,B00000000,B00011111,
|
||||
B11111100,B00001100,B00000000,B11111000,B00001111,B11000000,B11000000,B00000000,B01111111,B11111110,B00000000,B11111000,B00000000,B00011111,
|
||||
B11111100,B00001100,B00000000,B11111000,B00001111,B11000000,B11000000,B00000000,B01111111,B11111110,B00000000,B11111000,B00000000,B00011111,
|
||||
B01111100,B00001111,B10000000,B11111000,B00000111,B11000000,B11111000,B00000000,B11111111,B11111110,B00000000,B11111000,B00000000,B00011111,
|
||||
B01111100,B00001111,B10000000,B11111000,B00000111,B11000000,B11111000,B00000000,B11111111,B11111110,B00000000,B11111000,B00000000,B00011111,
|
||||
B01111100,B00001111,B10000000,B11111000,B00000111,B11000000,B11111000,B00000000,B11111111,B11111110,B00000000,B11111000,B00000000,B00011111,
|
||||
B01111110,B00011111,B10000000,B11111000,B00000111,B11100001,B11111000,B00000000,B11111111,B11111110,B00000000,B11111000,B00111110,B00011111,
|
||||
B01111110,B00011111,B10000000,B11111000,B00000111,B11100001,B11111000,B00000000,B11111111,B11111110,B00000000,B11111000,B00111110,B00011111,
|
||||
B00111111,B11111111,B00000000,B11111000,B00000011,B11111111,B11110000,B00000001,B11111111,B11111111,B00000000,B11111000,B00111111,B00111111,
|
||||
B00111111,B11111111,B00000000,B11111000,B00000011,B11111111,B11110000,B00000001,B11111111,B11111111,B00000000,B11111000,B00111111,B00111111,
|
||||
B00111111,B11111111,B00000000,B11111000,B00000011,B11111111,B11110000,B00000001,B11110000,B00011111,B00000000,B11111000,B00011111,B11111110,
|
||||
B00111111,B11111111,B00000000,B11111000,B00000011,B11111111,B11110000,B00000001,B11110000,B00011111,B00000000,B11111000,B00011111,B11111110,
|
||||
B00011111,B11111110,B00000000,B11111000,B00000001,B11111111,B11100000,B00000001,B11110000,B00011111,B10000000,B11111000,B00001111,B11111100,
|
||||
B00011111,B11111110,B00000000,B11111000,B00000001,B11111111,B11100000,B00000001,B11110000,B00011111,B10000000,B11111000,B00001111,B11111100,
|
||||
B00000011,B11110000,B00000000,B11111000,B00000000,B00111111,B00000000,B00000011,B11110000,B00011111,B10000000,B11111000,B00000011,B11110000,
|
||||
B00000011,B11110000,B00000000,B11111000,B00000000,B00111111,B00000000,B00000011,B11110000,B00011111,B10000000,B11111000,B00000011,B11110000
|
||||
};
|
||||
36
config/examples/CTC/A13/_Statusscreen.h
Normal file
36
config/examples/CTC/A13/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
101
config/examples/Cartesio/_Bootscreen.h
Normal file
101
config/examples/Cartesio/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 64
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00111111,B11111100,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B11111111,B11111111,B11110000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111111,B11111111,B11111111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B11111111,B11111111,B11111111,B11111111,B00000000,B00000000,
|
||||
B00000000,B00000011,B11111111,B11111111,B11111111,B11111111,B10000000,B00000000,
|
||||
B00000000,B00000111,B11111111,B11111111,B11111111,B11111111,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00001111,B00000111,B10000111,B11111111,B11111111,B11100000,B00000000,
|
||||
B00000000,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B00000000,
|
||||
B00000001,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B10000000,
|
||||
B00000011,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B10000000,
|
||||
B00000111,B00011111,B10001111,B11000111,B11111111,B11111111,B11100001,B11000000,
|
||||
B00000111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11100000,
|
||||
B00001111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11100000,
|
||||
B00001111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11110000,
|
||||
B00011111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11110000,
|
||||
B00011111,B00011111,B10001111,B11000111,B11111111,B11111111,B11100001,B11110000,
|
||||
B00111111,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B11111000,
|
||||
B00111111,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B11111000,
|
||||
B00111111,B00011111,B10001111,B11000111,B11111111,B11111111,B11110001,B11111000,
|
||||
B00111111,B00011111,B10001111,B11000111,B11111111,B11111111,B11100001,B11111000,
|
||||
B01111111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11111100,
|
||||
B01111111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11111100,
|
||||
B01111111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11111100,
|
||||
B01111111,B00011111,B10001111,B11000111,B11000000,B00000000,B00000001,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,
|
||||
B01111111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11111100,
|
||||
B01111111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11111100,
|
||||
B01111111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11111100,
|
||||
B00111111,B00001111,B11111111,B11111111,B11000111,B11100011,B11110001,B11111000,
|
||||
B00111111,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B11111000,
|
||||
B00111111,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B11111000,
|
||||
B00111111,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B11111000,
|
||||
B00011111,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B11110000,
|
||||
B00011111,B00001111,B11111111,B11111111,B11000111,B11100011,B11110001,B11110000,
|
||||
B00011111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11100000,
|
||||
B00001111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11100000,
|
||||
B00001111,B00000000,B00000000,B00000111,B11000111,B11100011,B11110001,B11000000,
|
||||
B00000111,B00001111,B11111111,B11111111,B11000111,B11100011,B11110001,B11000000,
|
||||
B00000011,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B10000000,
|
||||
B00000011,B00011111,B11111111,B11111111,B11000111,B11100011,B11110001,B00000000,
|
||||
B00000001,B00011111,B11111111,B11111111,B11000111,B11100011,B11110000,B00000000,
|
||||
B00000000,B00011111,B11111111,B11111111,B11000111,B11100011,B11110000,B00000000,
|
||||
B00000000,B00001111,B11111111,B11111111,B11000011,B11000001,B11100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000111,B11000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000111,B11111111,B11111111,B11111111,B11111111,B11000000,B00000000,
|
||||
B00000000,B00000011,B11111111,B11111111,B11111111,B11111111,B10000000,B00000000,
|
||||
B00000000,B00000001,B11111111,B11111111,B11111111,B11111110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111111,B11111111,B11111111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011111,B11111111,B11111111,B11110000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111111,B11111111,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B01111111,B11111000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
## CR-10 Mini with BLTouch
|
||||
|
||||
Configuration for the BigTreeTech SKR E3 Mini V2 in a Creality CR-10 Mini using the stock CR-10 display, and a BL Touch v3.1 ABL probe mounted on a Bullseye fan duct. Additional features are enabled to take advantage of the capabilities of the BTT SKR E3 Mini V2 board, detailed below.
|
||||
|
||||
Compile this in the `STM32F103RC_btt_512K` environment. The test board had 512K of Flash and this configuration uses a little over half of that. If your board has only 256K, you will have to disable some features to make the firmware fit.
|
||||
|
||||
### Configuration.h notes:
|
||||
|
||||
```cpp
|
||||
#define USE_PROBE_FOR_Z_HOMING
|
||||
```
|
||||
This configuration uses only the probe for Z homing. The Z-stop switch is NOT enabled and can be disconnected.
|
||||
|
||||
```cpp
|
||||
#define Z_MIN_PROBE_PIN PC14
|
||||
```
|
||||
Plug the BLTouch Black/White connector into the top two pins of the 5-pin Z-PROBE port with the white whire "up". Do not plug the connector in to the Z-MIN port where the limit switch was plugged in.
|
||||
|
||||
```cpp
|
||||
#define NOZZLE_TO_PROBE_OFFSET { -38, -8, 0 }
|
||||
```
|
||||
These are the offsets for a left-side mounted BL Touch on a Bullseye fan duct base. Change them as required for your particular BL Touch mount.
|
||||
|
||||
```cpp
|
||||
#define MULTIPLE_PROBING 2
|
||||
```
|
||||
Bed probing will test each point twice. 1st probe will be "fast" Z, 2nd will use the slower Z rate.
|
||||
|
||||
```cpp
|
||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
```
|
||||
M48 Enabled to establish probe deviation value.
|
||||
|
||||
```cpp
|
||||
#define AUTO_BED_LEVELING_BILINEAR
|
||||
```
|
||||
Change this as desired. BILINEAR will work for most printers.
|
||||
|
||||
```cpp
|
||||
//#define RESTORE_LEVELING_AFTER_G28
|
||||
```
|
||||
This is disabled to work around an issue where —even with an `M420` command in start G-Code— ABL would toggle to the opposite of whatever the ABL state was (Enabled/Disabled) at the time a print job started.
|
||||
|
||||
```cpp
|
||||
#define GRID_MAX_POINTS_X 5
|
||||
```
|
||||
This configuration is set to use a 5x5 (25 point) probing grid. Change as desired.
|
||||
|
||||
```cpp
|
||||
#define EXTRAPOLATE_BEYOND_GRID
|
||||
```
|
||||
By default, this is disabled. Enabling this seemed to provide better mesh data.
|
||||
|
||||
```cpp
|
||||
#define LCD_BED_LEVELING
|
||||
```
|
||||
Provides control panel probe controls.
|
||||
|
||||
```cpp
|
||||
#define LCD_BED_TRAMMING
|
||||
```
|
||||
Provides control panel bed tramming controls.
|
||||
|
||||
```cpp
|
||||
#define Z_SAFE_HOMING
|
||||
```
|
||||
Ensures the BL Touch probe is not hanging off the edge of the bed when Z homing.
|
||||
|
||||
```cpp
|
||||
#define CR10_STOCKDISPLAY
|
||||
```
|
||||
If you are using the stock display on your CR-10 Mini, this **MUST** be enabled.
|
||||
|
||||
### Configuration_adv.h notes:
|
||||
|
||||
```cpp
|
||||
#define LIN_ADVANCE
|
||||
```
|
||||
This is enabled, but the K value is set to 0 which effectively disables LIN_ADVANCE. Calibrate Linear Advance and set your own K value and recompile.
|
||||
|
||||
```cpp
|
||||
#define ARC_SUPPORT
|
||||
```
|
||||
Enables G2/G3 moves to smooth curves in your prints. Required for the Arc Welder plugin for OctoPrint etc.
|
||||
|
||||
```cpp
|
||||
#define ARC_P_CIRCLES
|
||||
```
|
||||
Normally disabled by default.
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00000111,B11001111,B10000000,B00110001,B11100000,
|
||||
B00001111,B11001111,B11000000,B01110011,B11110000,
|
||||
B00001100,B00001100,B01000000,B01110011,B00110000,
|
||||
B00001100,B00001100,B11000000,B00110011,B00110000,
|
||||
B00001100,B00001111,B11001111,B00110011,B00110000,
|
||||
B00001100,B00001101,B10001111,B00110011,B00110000,
|
||||
B00001100,B00001100,B11000000,B00110011,B00110000,
|
||||
B00001111,B11001100,B11000000,B00110011,B11110000,
|
||||
B00000111,B11001100,B11000000,B00110001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B10000011,B00110000,B00000011,B00000000,
|
||||
B00000001,B10000011,B00110010,B00000011,B00000000,
|
||||
B00000001,B11000111,B00000010,B11100000,B00000000,
|
||||
B00000001,B11000111,B00110011,B11110011,B00000000,
|
||||
B00000001,B11101111,B00110011,B00110011,B00000000,
|
||||
B00000001,B10111011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10010011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10010011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10000011,B00110011,B00110011,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10 Mini/CrealityV1/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10 Mini/CrealityV1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00000111,B11001111,B10000000,B00110001,B11100000,
|
||||
B00001111,B11001111,B11000000,B01110011,B11110000,
|
||||
B00001100,B00001100,B01000000,B01110011,B00110000,
|
||||
B00001100,B00001100,B11000000,B00110011,B00110000,
|
||||
B00001100,B00001111,B11001111,B00110011,B00110000,
|
||||
B00001100,B00001101,B10001111,B00110011,B00110000,
|
||||
B00001100,B00001100,B11000000,B00110011,B00110000,
|
||||
B00001111,B11001100,B11000000,B00110011,B11110000,
|
||||
B00000111,B11001100,B11000000,B00110001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000001,B10000011,B00110000,B00000011,B00000000,
|
||||
B00000001,B10000011,B00110010,B00000011,B00000000,
|
||||
B00000001,B11000111,B00000010,B11100000,B00000000,
|
||||
B00000001,B11000111,B00110011,B11110011,B00000000,
|
||||
B00000001,B11101111,B00110011,B00110011,B00000000,
|
||||
B00000001,B10111011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10010011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10010011,B00110011,B00110011,B00000000,
|
||||
B00000001,B10000011,B00110011,B00110011,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
102
config/examples/Creality/CR-10 Mini/MEEB-3DP/_Bootscreen.h
Normal file
102
config/examples/Creality/CR-10 Mini/MEEB-3DP/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (C) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 112
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00011111,B11111110,B00001111,B11111111,B10000000,B01111111,B11111111,B11110000,B00111111,B11111111,B11111001,B11111111,B11111111,B11100000,
|
||||
B00011111,B11111111,B00001111,B11111111,B10000000,B11111111,B11111111,B11111000,B01111111,B11111111,B11111001,B11111111,B11111111,B11110000,
|
||||
B00011111,B11111111,B00001111,B11111111,B10000001,B11111111,B11111111,B11111000,B11111111,B11111111,B11111001,B11111111,B11111111,B11111000,
|
||||
B00111111,B11111111,B00001111,B11111111,B10000011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111100,
|
||||
B00111111,B11111111,B00011111,B11111111,B10000011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,
|
||||
B00111111,B11111111,B00011111,B11111111,B10000011,B11111111,B11111111,B11111011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,
|
||||
B00111111,B11111111,B00011111,B11111111,B10000011,B11111111,B11111111,B11111011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,
|
||||
B00111111,B11111111,B00011111,B11111111,B11000011,B11111111,B11111111,B11110011,B11111111,B11111111,B11111001,B11111111,B00000011,B11111110,
|
||||
B00111111,B11111111,B10011111,B11111111,B11000011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000011,B11111110,
|
||||
B00111111,B11111111,B10011111,B11111111,B11000011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000011,B11111110,
|
||||
B00111111,B11111111,B10011111,B11111111,B11000011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000011,B11111110,
|
||||
B00111111,B11111111,B10111111,B11111111,B11000011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B11111111,B11111110,
|
||||
B00111111,B11111111,B10111111,B11111111,B11000011,B11111111,B11111111,B11000011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B10111111,B11111111,B11000011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111000,
|
||||
B01111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11110000,
|
||||
B01111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111100,
|
||||
B01111111,B11111111,B11111111,B11111111,B11100011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111110,
|
||||
B01111111,B11011111,B11111111,B11111111,B11100011,B11111111,B11111111,B11100011,B11111111,B11111111,B11100001,B11111111,B11111111,B11111110,
|
||||
B01111111,B11011111,B11111111,B10111111,B11100011,B11111111,B11111111,B11000011,B11111111,B11111111,B11100001,B11111111,B00000001,B11111111,
|
||||
B01111111,B11011111,B11111111,B10111111,B11100011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000001,B11111111,
|
||||
B01111111,B11011111,B11111111,B00111111,B11100011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000001,B11111111,
|
||||
B11111111,B11011111,B11111111,B00111111,B11100011,B11111110,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000001,B11111111,
|
||||
B11111111,B10011111,B11111111,B00111111,B11100011,B11111111,B00000000,B00000011,B11111111,B00000000,B00000001,B11111111,B00000001,B11111111,
|
||||
B11111111,B10011111,B11111111,B00111111,B11100011,B11111111,B11111111,B11111011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001111,B11111111,B00111111,B11100011,B11111111,B11111111,B11111011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001111,B11111111,B00111111,B11110011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,
|
||||
B11111111,B10001111,B11111111,B00011111,B11110011,B11111111,B11111111,B11111001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111110,
|
||||
B11111111,B10001111,B11111110,B00011111,B11110001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111001,B11111111,B11111111,B11111100,
|
||||
B11111111,B10001111,B11111110,B00011111,B11110001,B11111111,B11111111,B11111000,B11111111,B11111111,B11111001,B11111111,B11111111,B11111000,
|
||||
B11111111,B10001111,B11111110,B00011111,B11110000,B11111111,B11111111,B11111000,B01111111,B11111111,B11111001,B11111111,B11111111,B11110000,
|
||||
B11111111,B00000111,B11111110,B00011111,B11110000,B00111111,B11111111,B11100000,B00011111,B11111111,B11110001,B11111111,B11111111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00111111,B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000011,B11111111,B11111011,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00111111,B11111111,B11111111,B11111111,B11100000,
|
||||
B00000000,B00000000,B11111111,B11111111,B11111111,B00000000,B11111011,B11111111,B11111111,B10000000,B00011111,B01111111,B11111111,B11110000,
|
||||
B00000000,B00000000,B00000111,B11111111,B11111111,B00000000,B00000011,B11111111,B11111111,B11000000,B00000000,B01111111,B11111111,B11111000,
|
||||
B00000000,B00000000,B00000111,B11111111,B11111111,B10000000,B00000011,B11111111,B11111111,B11100000,B00000000,B01111111,B11111111,B11111000,
|
||||
B00000011,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111000,
|
||||
B00000000,B00000000,B11111111,B11111111,B11111111,B00000000,B11111111,B11111111,B11111111,B11110000,B00011111,B11111111,B11111111,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B11111111,B00000000,B00000111,B11111111,B11111111,B11110000,B00000000,B11111111,B11111111,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B11111111,B00000000,B00000111,B11111000,B00011111,B11110000,B00000000,B11111111,B00001111,B11111000,
|
||||
B00000000,B01111111,B11111111,B00000001,B11111111,B11111111,B11110111,B11111000,B00011111,B11111111,B11111110,B11111111,B00001111,B11111000,
|
||||
B00000000,B00000000,B00011111,B00111111,B11111110,B00000001,B11110111,B11111000,B00011111,B11110000,B00111110,B11111111,B00001111,B11111000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111100,B00000000,B00001111,B11111000,B00011111,B11110000,B00000001,B11111111,B00001111,B11111000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111000,B00000000,B00001111,B11111000,B00011111,B11110000,B00000001,B11111111,B00001111,B11111000,
|
||||
B00000000,B01111111,B11111110,B11111111,B11111111,B11111111,B11101111,B11111000,B00111111,B11111111,B11111101,B11111111,B00011111,B11110000,
|
||||
B00000000,B00000000,B00111110,B11111111,B11111100,B00000011,B11101111,B11110000,B00111111,B11100000,B01111101,B11111111,B11111111,B11110000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111110,B00000000,B00001111,B11110000,B00111111,B11100000,B00000001,B11111111,B11111111,B11110000,
|
||||
B00000000,B00000000,B00000000,B11111111,B11111110,B00000000,B00001111,B11110000,B00111111,B11100000,B00000001,B11111111,B11111111,B11100000,
|
||||
B00000000,B11111111,B11111110,B00011111,B11111111,B11111111,B11111111,B11110000,B00111111,B11111111,B11111111,B11111111,B11111111,B11000000,
|
||||
B00000000,B00000000,B01111100,B00000011,B11111110,B00000011,B11011111,B11110000,B01111111,B11000000,B01111011,B11111111,B11111111,B10000000,
|
||||
B00000000,B00000000,B00010000,B00000011,B11111110,B00000000,B00011111,B11110000,B01111111,B11000000,B00000011,B11111111,B11111111,B00000000,
|
||||
B00000000,B00000000,B00011111,B11111111,B11111110,B00000000,B00011111,B11111111,B11111111,B11000000,B00000011,B11111111,B11111100,B00000000,
|
||||
B00011111,B11111111,B10111111,B11111111,B11111111,B11111111,B11011111,B11111111,B11111111,B11111111,B11111011,B11111100,B00000000,B00000000,
|
||||
B00000000,B00001111,B10111111,B11111111,B11111100,B00000111,B11111111,B11111111,B11111111,B00000000,B11111011,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111111,B11111000,B00000000,B00111111,B11111111,B11111110,B00000000,B00000111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B01111111,B11111111,B11111000,B00000000,B00111111,B11111111,B11111110,B00000000,B00000111,B11111100,B00000000,B00000000,
|
||||
B01111111,B11111111,B01111111,B11111111,B11111111,B11111111,B10111111,B11111111,B11111111,B11111111,B11110111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00111111,B01111111,B11111111,B10000000,B00001111,B10111111,B11111111,B11000000,B00000001,B11110111,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B11111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
71
config/examples/Creality/CR-10 Mini/MEEB-3DP/_Statusscreen.h
Normal file
71
config/examples/Creality/CR-10 Mini/MEEB-3DP/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (C) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#define STATUS_LOGO_X 0
|
||||
#define STATUS_LOGO_Y 0
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11000000,B00110011,B11111011,B11111101,B11111100,
|
||||
B11100000,B01110111,B11111011,B11111101,B11111110,
|
||||
B11100000,B01110110,B00000011,B00000001,B10000110,
|
||||
B11110000,B11110110,B00000011,B00000001,B10000110,
|
||||
B11110000,B11110110,B00000011,B00000001,B10000110,
|
||||
B11010000,B10110110,B00000011,B00000001,B10000110,
|
||||
B11011001,B10110111,B11111011,B11111001,B11111110,
|
||||
B11011001,B10110110,B00000011,B00000001,B10000110,
|
||||
B11001111,B00110110,B00000011,B00000001,B10000110,
|
||||
B11001111,B00110110,B00000011,B00000001,B10000110,
|
||||
B11001111,B00110110,B00000011,B00000001,B10000110,
|
||||
B11000110,B00110111,B11111011,B11111101,B11111110,
|
||||
B11000000,B00110011,B11111001,B11111101,B11111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00001111,B11100001,B11111110,B00001111,B11110000,
|
||||
B00011111,B11110001,B11111111,B00001111,B11111000,
|
||||
B00011000,B00110001,B10000001,B10001100,B00011000,
|
||||
B00000000,B00110001,B10000001,B10001100,B00011000,
|
||||
B00000000,B00110001,B10000001,B10001100,B00011000,
|
||||
B00000111,B11100001,B10000001,B10001100,B00011000,
|
||||
B00000111,B11100001,B10000001,B10001111,B11111000,
|
||||
B00000000,B00110001,B10000001,B10001111,B11110000,
|
||||
B00000000,B00110001,B10000001,B10001100,B00000000,
|
||||
B00000000,B00110001,B10000001,B10001100,B00000000,
|
||||
B00011000,B00110001,B10000001,B10001100,B00000000,
|
||||
B00011111,B11110001,B11111111,B00001100,B00000000,
|
||||
B00001111,B11100001,B11111110,B00001100,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10 S4/CrealityV1/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10 S4/CrealityV1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
66
config/examples/Creality/CR-10 S4/CrealityV1/_Statusscreen.h
Normal file
66
config/examples/Creality/CR-10 S4/CrealityV1/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
# CR-10 S5 with BTT SKR E3 mini v3.0:
|
||||
|
||||
- BLtouch v3.1 (conneted to the Z endstop pin)
|
||||
- Stock LCD (connected to the LCD's EXT3 spare port, with one single straight ribbon cable)
|
||||
- Bondtech or stock extruder
|
||||
- Bowden setup
|
||||
- All 4 fans are PWM controlled.
|
||||
|
||||
## Flashing Mainboard Firmware
|
||||
|
||||
The bootloader which handles flashing new firmware on this board remembers the last filename you used.
|
||||
|
||||
### Where to put the firmware file on the SDCard:
|
||||
|
||||
Put the `firmware.bin` file into the root folder.
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10 S5/CrealityV1/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10 S5/CrealityV1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
66
config/examples/Creality/CR-10 S5/CrealityV1/_Statusscreen.h
Normal file
66
config/examples/Creality/CR-10 S5/CrealityV1/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10 V2/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10 V2/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
68
config/examples/Creality/CR-10 V2/_Statusscreen.h
Normal file
68
config/examples/Creality/CR-10 V2/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define STATUS_LOGO_Y 3
|
||||
#define STATUS_LOGO_WIDTH 40
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00000000,B11111011,B11110000,B00000000,B00000000,
|
||||
B00000001,B11011001,B10111000,B11100011,B10000000,
|
||||
B00000011,B10001001,B10111001,B11100111,B11000000,
|
||||
B00000011,B10000001,B11110000,B11000110,B11000000,
|
||||
B00000011,B11000001,B10111000,B11000110,B11000000,
|
||||
B00000001,B11111011,B10111000,B11100111,B11000000,
|
||||
B00000000,B11111011,B11011111,B11110011,B10000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000011,B11001110,B00000000,B00000000,
|
||||
B00000000,B00000001,B11001000,B11110000,B00000000,
|
||||
B00000000,B00000001,B11011001,B11110000,B00000000,
|
||||
B00000000,B00000000,B11110000,B01110000,B00000000,
|
||||
B00000000,B00000000,B11110000,B01100000,B00000000,
|
||||
B00000000,B00000000,B01100000,B11111000,B00000000,
|
||||
B00000000,B00000000,B01100001,B11111000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10 V3/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10 V3/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
69
config/examples/Creality/CR-10 V3/_Statusscreen.h
Normal file
69
config/examples/Creality/CR-10 V3/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 32
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00011100,B11110000,B00010001,B11000000,
|
||||
B00100010,B10001000,B00110010,B00100000,
|
||||
B00100000,B10001000,B00010010,B00100000,
|
||||
B00100000,B11110011,B10010010,B00100000,
|
||||
B00100000,B10100000,B00010010,B00100000,
|
||||
B00100010,B10010000,B00010010,B00100000,
|
||||
B00011100,B10001000,B00111001,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B01000101,B11110000,B00000000,
|
||||
B00000000,B01000100,B00100000,B00000000,
|
||||
B00000000,B01000100,B01000000,B00000000,
|
||||
B00000000,B01000100,B00100000,B00000000,
|
||||
B00000000,B01000100,B00010000,B00000000,
|
||||
B00000000,B00101001,B00010000,B00000000,
|
||||
B00000000,B00010000,B11100000,B00000000,
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10/CrealityV1/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10/CrealityV1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
66
config/examples/Creality/CR-10/CrealityV1/_Statusscreen.h
Normal file
66
config/examples/Creality/CR-10/CrealityV1/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_X 8
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 22
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111110,B00001111,B11110000,
|
||||
B11000001,B10000110,B00011000,
|
||||
B11000001,B10000110,B00001100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00011111,B00000110,B00000100,
|
||||
B00000011,B00000110,B00000100,
|
||||
B00000001,B10000110,B00000100,
|
||||
B11000001,B10000110,B00001100,
|
||||
B11000001,B10000110,B00011000,
|
||||
B00111110,B00001111,B11110000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 32
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 1
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111101,B11110000,B00000010,B00111000,B11110000,
|
||||
B01000100,B10001000,B00000110,B01000101,B00010000,
|
||||
B10000000,B10001000,B00000010,B01000101,B00000000,
|
||||
B10000000,B11110000,B00000010,B01000100,B10000000,
|
||||
B10000000,B10100011,B11110010,B01000100,B01100000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B01000100,B10001000,B00000010,B01000101,B00010000,
|
||||
B00111001,B11001100,B00000111,B00111001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00011000,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
# Configuration Notes
|
||||
|
||||
This configuration is for the Creality CR-10S with a BigTreeTech SKR 2.0 board, TMC2209 stepper drivers, CR-Touch probe, and the Microswiss All-Metal Hotend.
|
||||
|
||||
Edit and tune this configuration if you have the stock hotend, no probe, a different probe, etc.
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2022 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2022 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 1
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111101,B11110000,B00000010,B00111000,B11110000,
|
||||
B01000100,B10001000,B00000110,B01000101,B00010000,
|
||||
B10000000,B10001000,B00000010,B01000101,B00000000,
|
||||
B10000000,B11110000,B00000010,B01000100,B10000000,
|
||||
B10000000,B10100011,B11110010,B01000100,B01100000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B01000100,B10001000,B00000010,B01000101,B00010000,
|
||||
B00111001,B11001100,B00000111,B00111001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00011000,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 1
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111101,B11110000,B00000010,B00111000,B11110000,
|
||||
B01000100,B10001000,B00000110,B01000101,B00010000,
|
||||
B10000000,B10001000,B00000010,B01000101,B00000000,
|
||||
B10000000,B11110000,B00000010,B01000100,B10000000,
|
||||
B10000000,B10100011,B11110010,B01000100,B01100000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B01000100,B10001000,B00000010,B01000101,B00010000,
|
||||
B00111001,B11001100,B00000111,B00111001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00011000,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
## CR-10S with SKR Pro V1.2
|
||||
|
||||
With support for:
|
||||
- TMC2209 Stepper Drivers
|
||||
- BLTouch Probe
|
||||
- Advanced Pause (`M600`) and Nozzle Park (`G27`) with Filament Change
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 112
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000001,B11000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111111,B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B00000000,B00000000,
|
||||
B00000000,B00000000,B11111111,B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,B11111111,B11000000,B00000000,
|
||||
B00000000,B00000011,B11111111,B11111111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,B11111111,B11110000,B00000000,
|
||||
B00000000,B00001111,B11111111,B11111111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000011,B11111111,B11111111,B11111100,B00000000,
|
||||
B00000000,B00011111,B11111111,B11111111,B11111001,B11111111,B11111111,B11111111,B11111000,B00001111,B11111111,B11111111,B11111110,B00000000,
|
||||
B00000000,B00111111,B11111111,B11111111,B11111101,B11111111,B11111111,B11111111,B11111110,B00011111,B11111111,B11111111,B11111111,B00000000,
|
||||
B00000000,B01111111,B11111000,B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B00011111,B11111110,B00000111,B11111111,B10000000,
|
||||
B00000000,B01111111,B11100000,B00000011,B11111110,B11111111,B11111111,B11111111,B11111111,B00111111,B11110000,B00000001,B11111111,B10000000,
|
||||
B00000000,B11111111,B10000000,B00000000,B11111110,B01111111,B11111111,B11111111,B11111111,B11111111,B11000000,B00000000,B01111111,B11000000,
|
||||
B00000001,B11111111,B00000000,B00000000,B01111110,B00111111,B11111111,B11111111,B11111111,B00111111,B10000000,B00000000,B00111111,B11100000,
|
||||
B00000001,B11111110,B00000000,B00000000,B00111110,B00111111,B11111111,B11111111,B11111111,B00111111,B00000000,B00000000,B00011111,B11100000,
|
||||
B00000011,B11111100,B00000000,B00000000,B00011111,B11000000,B00000000,B00000000,B01111110,B00111110,B00000000,B00000000,B00001111,B11110000,
|
||||
B00000011,B11111000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,B00111110,B00111100,B00000000,B00000000,B00000111,B11110000,
|
||||
B00000011,B11111000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,B00111110,B00111100,B00000000,B00000000,B00000111,B11110000,
|
||||
B00000111,B11110000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00111100,B00111000,B00000000,B00000000,B00000011,B11111000,
|
||||
B00000111,B11110000,B00000000,B00000000,B00000111,B11110000,B00000000,B00000000,B01111100,B00111000,B00000000,B00000000,B00000011,B11111000,
|
||||
B00000111,B11110000,B00000000,B00000000,B00000111,B11110111,B11111111,B11111111,B11111100,B00111000,B00000000,B00000000,B00000011,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110011,B11111111,B11111111,B11111100,B00111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110001,B11111111,B11111111,B11111100,B01111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110000,B11111111,B11111111,B11111100,B01111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110000,B11111111,B11111111,B11111100,B01111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110000,B01111111,B11111111,B11111100,B00111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11110000,B00111111,B11111111,B11111100,B00111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B01111100,B00111000,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,B00111110,B00111100,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00001111,B11100000,B00000000,B00000000,B00111110,B00111100,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00011111,B11000000,B00000000,B00000000,B00111110,B00111110,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B00111111,B11000000,B00000000,B00000000,B01111111,B00111111,B00000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B01111110,B00111111,B11111111,B11111111,B11111111,B00111111,B10000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000000,B11111110,B01111111,B11111111,B11111111,B11111111,B11111111,B11000000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00000011,B11111110,B01111111,B11111111,B11111111,B11111111,B10111111,B11110000,B00000000,B00000001,B11111000,
|
||||
B00000111,B11100000,B00000000,B00001111,B11111111,B11111111,B11111111,B11111111,B11111111,B10111111,B11111100,B00000000,B00000001,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00011111,B11111111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111111,B11111101,B11111111,B11111111,B11111111,B11111110,B00001111,B11111111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111000,B00000011,B11111111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111111,B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11111110,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111111,B11111111,B11111000,
|
||||
B00000111,B11111111,B11111111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,B11111111,B11111000
|
||||
};
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 1
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111101,B11110000,B00000010,B00111000,B11110000,
|
||||
B01000100,B10001000,B00000110,B01000101,B00010000,
|
||||
B10000000,B10001000,B00000010,B01000101,B00000000,
|
||||
B10000000,B11110000,B00000010,B01000100,B10000000,
|
||||
B10000000,B10100011,B11110010,B01000100,B01100000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B01000100,B10001000,B00000010,B01000101,B00010000,
|
||||
B00111001,B11001100,B00000111,B00111001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00011000,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
56
config/examples/Creality/CR-10S/CrealityV1/_Bootscreen.h
Normal file
56
config/examples/Creality/CR-10S/CrealityV1/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00001111,B11110000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000001,B10000110,B00011111,B11000000,
|
||||
B00011000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B01100000,
|
||||
B00010000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00111100,B00001100,B00000000,B00000000,B00000001,B10000011,B00001100,B00110000,
|
||||
B00110000,B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00001100,B00000000,B00000000,B00000000,B00000011,B00001100,B00011000,
|
||||
B00110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01100000,B00000000,B00111111,B00001111,B00111100,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000001,B11011111,B00001111,B11100000,B11111110,B00000000,B01100000,B00011100,B00011100,B00000110,B00011000,B00000000,B00000110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11110011,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00011000,B00000000,B00011110,B00001100,B00001100,
|
||||
B01100000,B00000000,B11100000,B00110000,B00111001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000011,B00001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00110000,B00111000,B00001111,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00000000,B11000000,B00111111,B11111000,B11111011,B00000000,B01100000,B00001100,B00001100,B00000011,B00110000,B00000000,B00000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000001,B11110000,B00000001,B10000001,B10001100,B00001100,
|
||||
B01100000,B00110000,B11000000,B00110000,B00000001,B10000011,B00000000,B01100000,B00001100,B00001100,B00000000,B11100000,B00000001,B10000001,B10001100,B00011000,
|
||||
B00110000,B00110000,B11000000,B00011000,B00110001,B10000011,B00000000,B01100000,B00001100,B00001100,B01000000,B11100000,B00000001,B10000011,B10001100,B00110000,
|
||||
B00011000,B01100000,B11000000,B00001100,B01100001,B10000111,B11000000,B11100000,B00011100,B00001100,B11000000,B01100000,B00000000,B11000011,B00001100,B01100000,
|
||||
B00001111,B11000011,B11110000,B00000111,B11000000,B11111111,B11000111,B11111100,B01111111,B00000111,B10000001,B11000000,B00000000,B01111110,B00011111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
74
config/examples/Creality/CR-10S/CrealityV1/_Statusscreen.h
Normal file
74
config/examples/Creality/CR-10S/CrealityV1/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 1
|
||||
#define STATUS_LOGO_WIDTH 36
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00111101,B11110000,B00000010,B00111000,B11110000,
|
||||
B01000100,B10001000,B00000110,B01000101,B00010000,
|
||||
B10000000,B10001000,B00000010,B01000101,B00000000,
|
||||
B10000000,B11110000,B00000010,B01000100,B10000000,
|
||||
B10000000,B10100011,B11110010,B01000100,B01100000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B10000000,B10010000,B00000010,B01000100,B00010000,
|
||||
B01000100,B10001000,B00000010,B01000101,B00010000,
|
||||
B00111001,B11001100,B00000111,B00111001,B11100000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00011000,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B01000100,B10001001,B00010000,B00000000,
|
||||
B00000000,B00111000,B01110000,B11100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
72
config/examples/Creality/CR-20 Pro/_Statusscreen.h
Normal file
72
config/examples/Creality/CR-20 Pro/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_WIDTH 32
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00001111,B01111100,B00111000,B01110000,
|
||||
B00010001,B00100010,B01000100,B10001000,
|
||||
B00100000,B00100010,B01000100,B10001000,
|
||||
B00100000,B00111100,B00000100,B10001000,
|
||||
B00100000,B00101000,B00001000,B10001000,
|
||||
B00100000,B00100100,B00010000,B10001000,
|
||||
B00100000,B00100100,B00100000,B10001000,
|
||||
B00010001,B00100010,B01000000,B10001000,
|
||||
B00001110,B01110011,B01111100,B01110000,
|
||||
B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11000000,B00000000,B00000000,
|
||||
B00000010,B00100000,B00000000,B00000000,
|
||||
B00000010,B00100000,B00000000,B00000000,
|
||||
B00000010,B00100110,B11000111,B00000000,
|
||||
B00000011,B11000011,B00001000,B10000000,
|
||||
B00000010,B00000010,B00001000,B10000000,
|
||||
B00000010,B00000010,B00001000,B10000000,
|
||||
B00000010,B00000010,B00001000,B10000000,
|
||||
B00000111,B00000111,B10000111,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
750
config/examples/Creality/CR-30 PrintMill/_Bootscreen.h
Normal file
750
config/examples/Creality/CR-30 PrintMill/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,750 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Animated boot screen example
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_BOTTOM_JUSTIFY
|
||||
#define CUSTOM_BOOTSCREEN_ANIMATED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111100,B00111111,B10000111,B11111100,B11111111,B10011011,B00000011,B11111111,B11001110,B01110011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111110,B00111111,B11000111,B11111110,B11111111,B11011011,B10000011,B11111111,B11011111,B11111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00110001,B11100110,B00000110,B11000000,B11011011,B11000011,B00001100,B00011111,B11111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10110000,B01110110,B01111110,B11001111,B11011011,B11100011,B00001100,B00011101,B10111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111111,B10110000,B00110110,B11111100,B11011111,B10011011,B01110011,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111111,B10110000,B00110110,B00000000,B11011100,B00011011,B00111011,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10110000,B01110110,B00000000,B11001110,B00011011,B00011111,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00110001,B11100110,B00000000,B11000111,B00011011,B00001111,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111110,B00111111,B11000110,B00000000,B11000011,B10011011,B00000111,B00001100,B00011001,B10011011,B01111111,B01111111,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111100,B00111111,B10000110,B00000000,B11000001,B11011011,B00000011,B00001100,B00011001,B10011011,B01111111,B01111111,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00011111,B10000011,B11110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B11000001,B11111000,
|
||||
B00111001,B11000111,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B11100011,B10011100,
|
||||
B00111000,B11000110,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B01100011,B00011100,
|
||||
B00110000,B00111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011100,B00001100,
|
||||
B00111000,B11000110,B00111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B01100011,B00011100,
|
||||
B00111001,B11000111,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B11100011,B10011100,
|
||||
B00011111,B10000011,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001111,B11000001,B11111000,
|
||||
B00011111,B00000001,B11110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001111,B10000000,B11111000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
#if DISABLED(CUSTOM_BOOTSCREEN_ANIMATED)
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_FRAME_TIME 500 // (ms)
|
||||
|
||||
#else
|
||||
|
||||
const unsigned char custom_start_bmp1[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00011111,B10000011,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11000001,B11111000,
|
||||
B00111001,B11000111,B00111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011100,B11100011,B10011100,
|
||||
B00111000,B11000110,B00111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011100,B01100011,B00011100,
|
||||
B00110000,B00111000,B00011000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011000,B00011100,B00001100,
|
||||
B00111000,B11000110,B00111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011100,B01100011,B00011100,
|
||||
B00111001,B11000111,B00111000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011100,B11100011,B10011100,
|
||||
B00011111,B10000011,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11000001,B11111000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp2[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00011111,B10000011,B11110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B11000001,B11111000,
|
||||
B00111001,B11000111,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B11100011,B10011100,
|
||||
B00111000,B11000110,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B01100011,B00011100,
|
||||
B00110000,B00111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011100,B00001100,
|
||||
B00111000,B11000110,B00111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B01100011,B00011100,
|
||||
B00111001,B11000111,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B11100011,B10011100,
|
||||
B00011111,B10000011,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001111,B11000001,B11111000,
|
||||
B00011111,B00000001,B11110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001111,B10000000,B11111000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp3[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B10010000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B00011000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111110,B00011100,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000011,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000001,B11110000,
|
||||
B00011100,B00000111,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00000011,B10111000,
|
||||
B00011110,B00000110,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B00000011,B00111000,
|
||||
B00111111,B00001100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011111,B10000110,B00011100,
|
||||
B00111011,B10001000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011101,B11000100,B00011100,
|
||||
B00110000,B11111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B01111100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111110,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011111,B00001100,
|
||||
B00111000,B00100011,B10111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00010001,B11011100,
|
||||
B00111000,B01100001,B11111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00110000,B11111100,
|
||||
B00011100,B11000000,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B01100000,B01111000,
|
||||
B00011101,B11000000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B11100000,B00111000,
|
||||
B00001111,B10000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp4[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11000011,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11100011,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110011,B00011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111011,B00000111,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111011,B00000011,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11111011,B00000011,B01000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111011,B00000111,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110011,B00011110,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11100011,B11111100,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011111,B11000011,B11111000,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00001101,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000110,B11110000,
|
||||
B00011100,B00011100,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00001110,B00111000,
|
||||
B00011100,B00011000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00001100,B00111000,
|
||||
B00111000,B00011100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00001110,B00011100,
|
||||
B00111110,B10010000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011111,B01001000,B00011100,
|
||||
B00110111,B10111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B11011100,B00001100,
|
||||
B00110001,B01111111,B10011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B10111111,B11001100,
|
||||
B00110000,B00111011,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011101,B11101100,
|
||||
B00111000,B00010010,B11111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00001001,B01111100,
|
||||
B00111000,B01100000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00110000,B00011100,
|
||||
B00011100,B00110000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011000,B00111000,
|
||||
B00011100,B01100000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00110000,B00111000,
|
||||
B00001111,B01100001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10110000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp5[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,B00111111,B10000111,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111110,B00111111,B11000111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00110001,B11100110,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B10110000,B01110110,B01111110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,B10110000,B00110110,B11111100,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,B10110000,B00110110,B00000000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B10110000,B01110110,B00000000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B00110001,B11100110,B00000000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111110,B00111111,B11000110,B00000000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111100,B00111111,B10000110,B00000000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11110111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11111011,B11110000,
|
||||
B00001111,B00111001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10011100,B11110000,
|
||||
B00011100,B00111000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00011100,B00111000,
|
||||
B00011100,B00111000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00011100,B00111000,
|
||||
B00111000,B00110000,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00011000,B00011100,
|
||||
B00111000,B00100000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B00010000,B00011100,
|
||||
B00110111,B00111111,B11111001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B10011111,B11111100,
|
||||
B00111111,B10111011,B11111001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011111,B11011101,B11111100,
|
||||
B00111111,B11111001,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011111,B11111100,B11101100,
|
||||
B00111000,B00001000,B00111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00000100,B00011100,
|
||||
B00111000,B00011000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00001100,B00011100,
|
||||
B00011100,B00111000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011100,B00111000,
|
||||
B00011100,B00111000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00011100,B00111000,
|
||||
B00001111,B00111001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10011100,B11110000,
|
||||
B00001111,B11011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11101111,B11110000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp6[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11100001,B11111100,B00111111,B11100111,B11111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11110001,B11111110,B00111111,B11110111,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111001,B10001111,B00110000,B00110110,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011101,B10000011,B10110011,B11110110,B01111110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11111101,B10000001,B10110111,B11100110,B11111100,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11111101,B10000001,B10110000,B00000110,B11100000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011101,B10000011,B10110000,B00000110,B01110000,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111001,B10001111,B00110000,B00000110,B00111000,B11010000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11110001,B11111110,B00110000,B00000110,B00011100,B11011000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11100001,B11111100,B00110000,B00000110,B00001110,B11011000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00001101,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000110,B11110000,
|
||||
B00011100,B00001100,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00000110,B00111000,
|
||||
B00011100,B00011000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00001100,B00111000,
|
||||
B00111000,B00001100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00000110,B00011100,
|
||||
B00111110,B10010000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011111,B01001000,B00011100,
|
||||
B00110111,B10111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B11011100,B00001100,
|
||||
B00110011,B11111101,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011001,B11111110,B10001100,
|
||||
B00110000,B00111011,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011101,B11101100,
|
||||
B00111000,B00010010,B11111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00001001,B01111100,
|
||||
B00111000,B01110000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00111000,B00011100,
|
||||
B00011100,B00110000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011000,B00111000,
|
||||
B00011100,B01110000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00111000,B00111000,
|
||||
B00001111,B01100001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10110000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp7[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11100001,B11111100,B00111111,B11100111,B11111100,B11011000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11110001,B11111110,B00111111,B11110111,B11111110,B11011100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111001,B10001111,B00110000,B00110110,B00000110,B11011110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011101,B10000011,B10110011,B11110110,B01111110,B11011111,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11111101,B10000001,B10110111,B11100110,B11111100,B11011011,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11111101,B10000001,B10110000,B00000110,B11100000,B11011001,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00011101,B10000011,B10110000,B00000110,B01110000,B11011000,B11100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111001,B10001111,B00110000,B00000110,B00111000,B11011000,B01110000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11110001,B11111110,B00110000,B00000110,B00011100,B11011000,B00111000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B11100001,B11111100,B00110000,B00000110,B00001110,B11011000,B00011000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000011,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000001,B11110000,
|
||||
B00011100,B00000111,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00000011,B10111000,
|
||||
B00011110,B00000110,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B00000011,B00111000,
|
||||
B00111111,B00001100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011111,B10000110,B00011100,
|
||||
B00111011,B10001000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011101,B11000100,B00011100,
|
||||
B00110000,B11111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B01111100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111110,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011111,B00001100,
|
||||
B00111000,B00100011,B10111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00010001,B11011100,
|
||||
B00111000,B01100001,B11111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00110000,B11111100,
|
||||
B00011100,B11000000,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B01100000,B01111000,
|
||||
B00011101,B11000000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B11100000,B00111000,
|
||||
B00001111,B10000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp8[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B10000111,B11110000,B11111111,B10011111,B11110011,B01100000,B01111000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B11000111,B11111000,B11111111,B11011111,B11111011,B01110000,B01111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11100110,B00111100,B11000000,B11011000,B00011011,B01111000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110110,B00001110,B11001111,B11011001,B11111011,B01111100,B01100001,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B11110110,B00000110,B11011111,B10011011,B11110011,B01101110,B01100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B11110110,B00000110,B11000000,B00011011,B10000011,B01100111,B01100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01110110,B00001110,B11000000,B00011001,B11000011,B01100011,B11100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11100110,B00111100,B11000000,B00011000,B11100011,B01100001,B11100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B11000111,B11111000,B11000000,B00011000,B01110011,B01100000,B11100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00111111,B10000111,B11110000,B11000000,B00011000,B00111011,B01100000,B01100001,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00011111,B10000011,B11110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B11000001,B11111000,
|
||||
B00111001,B11000111,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B11100011,B10011100,
|
||||
B00111000,B11000110,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B01100011,B00011100,
|
||||
B00110000,B00111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011100,B00001100,
|
||||
B00111000,B11000110,B00111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B01100011,B00011100,
|
||||
B00111001,B11000111,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B11100011,B10011100,
|
||||
B00011111,B10000011,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001111,B11000001,B11111000,
|
||||
B00011111,B00000001,B11110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001111,B10000000,B11111000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp9[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111110,B00011111,B11000011,B11111110,B01111111,B11001101,B10000001,B11111111,B11100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B00011111,B11100011,B11111111,B01111111,B11101101,B11000001,B11111111,B11101100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B10011000,B11110011,B00000011,B01100000,B01101101,B11100001,B10000110,B00001110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11011000,B00111011,B00111111,B01100111,B11101101,B11110001,B10000110,B00001110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11011000,B00011011,B01111110,B01101111,B11001101,B10111001,B10000110,B00001100,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B11011000,B00011011,B00000000,B01101110,B00001101,B10011101,B10000110,B00001100,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000001,B11011000,B00111011,B00000000,B01100111,B00001101,B10001111,B10000110,B00001100,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000011,B10011000,B11110011,B00000000,B01100011,B10001101,B10000111,B10000110,B00001100,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,B00011111,B11100011,B00000000,B01100001,B11001101,B10000011,B10000110,B00001100,B11001000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11111110,B00011111,B11000011,B00000000,B01100000,B11101101,B10000001,B10000110,B00001100,B11001100,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000011,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000001,B11110000,
|
||||
B00011100,B00000111,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00000011,B10111000,
|
||||
B00011110,B00000110,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B00000011,B00111000,
|
||||
B00111111,B00001100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011111,B10000110,B00011100,
|
||||
B00111011,B10001000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011101,B11000100,B00011100,
|
||||
B00110000,B11111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B01111100,B00001100,
|
||||
B00110000,B00111000,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B00011100,B00001100,
|
||||
B00110000,B00111110,B00011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011111,B00001100,
|
||||
B00111000,B00100011,B10111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00010001,B11011100,
|
||||
B00111000,B01100001,B11111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00110000,B11111100,
|
||||
B00011100,B11000000,B11110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B01100000,B01111000,
|
||||
B00011101,B11000000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B11100000,B00111000,
|
||||
B00001111,B10000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11000000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp10[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B10000111,B11110000,B11111111,B10011111,B11110011,B01100000,B01111111,B11111001,B11001000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B11000111,B11111000,B11111111,B11011111,B11111011,B01110000,B01111111,B11111011,B11111100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11100110,B00111100,B11000000,B11011000,B00011011,B01111000,B01100001,B10000011,B11111110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B01110110,B00001110,B11001111,B11011001,B11111011,B01111100,B01100001,B10000011,B10110111,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B11110110,B00000110,B11011111,B10011011,B11110011,B01101110,B01100001,B10000011,B00110011,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B11110110,B00000110,B11000000,B00011011,B10000011,B01100111,B01100001,B10000011,B00110011,B01000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B01110110,B00001110,B11000000,B00011001,B11000011,B01100011,B11100001,B10000011,B00110011,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B11100110,B00111100,B11000000,B00011000,B11100011,B01100001,B11100001,B10000011,B00110011,B01100000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B11000111,B11111000,B11000000,B00011000,B01110011,B01100000,B11100001,B10000011,B00110011,B01101000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00111111,B10000111,B11110000,B11000000,B00011000,B00111011,B01100000,B01100001,B10000011,B00110011,B01101100,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11010111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00001101,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000110,B11110000,
|
||||
B00011100,B00011100,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00001110,B00111000,
|
||||
B00011100,B00011000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00001100,B00111000,
|
||||
B00111000,B00011100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00001110,B00011100,
|
||||
B00111110,B10010000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011111,B01001000,B00011100,
|
||||
B00110111,B10111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B11011100,B00001100,
|
||||
B00110001,B01111111,B10011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011000,B10111111,B11001100,
|
||||
B00110000,B00111011,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011101,B11101100,
|
||||
B00111000,B00010010,B11111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00001001,B01111100,
|
||||
B00111000,B01100000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00110000,B00011100,
|
||||
B00011100,B00110000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011000,B00111000,
|
||||
B00011100,B01100000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00110000,B00111000,
|
||||
B00001111,B01100001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10110000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11110101,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp11[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111000,B01111111,B00001111,B11111001,B11111111,B00110110,B00000111,B11111111,B10011100,B11100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111100,B01111111,B10001111,B11111101,B11111111,B10110111,B00000111,B11111111,B10111111,B11110100,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00001110,B01100011,B11001100,B00001101,B10000001,B10110111,B10000110,B00011000,B00111111,B11110110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000111,B01100000,B11101100,B11111101,B10011111,B10110111,B11000110,B00011000,B00111011,B01110110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111111,B01100000,B01101101,B11111001,B10111111,B00110110,B11100110,B00011000,B00110011,B00110110,B10000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111111,B01100000,B01101100,B00000001,B10111000,B00110110,B01110110,B00011000,B00110011,B00110110,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000111,B01100000,B11101100,B00000001,B10011100,B00110110,B00111110,B00011000,B00110011,B00110110,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00001110,B01100011,B11001100,B00000001,B10001110,B00110110,B00011110,B00011000,B00110011,B00110110,B11000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111100,B01111111,B10001100,B00000001,B10000111,B00110110,B00001110,B00011000,B00110011,B00110110,B11111000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000011,B11111000,B01111111,B00001100,B00000001,B10000011,B10110110,B00000110,B00011000,B00110011,B00110110,B11111100,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111101,B01111111,B11111111,B11111111,B11000000,
|
||||
B00001111,B11110111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11111011,B11110000,
|
||||
B00001111,B00111001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10011100,B11110000,
|
||||
B00011100,B00111000,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00011100,B00111000,
|
||||
B00011100,B00111000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00011100,B00111000,
|
||||
B00111000,B00110000,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00011000,B00011100,
|
||||
B00111000,B00100000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B00010000,B00011100,
|
||||
B00110111,B00111111,B11111001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B10011111,B11111100,
|
||||
B00111111,B10111011,B11111001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011111,B11011101,B11111100,
|
||||
B00111111,B11111001,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011111,B11111100,B11101100,
|
||||
B00111000,B00001000,B00111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00000100,B00011100,
|
||||
B00111000,B00011000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00001100,B00011100,
|
||||
B00011100,B00111000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011100,B00111000,
|
||||
B00011100,B00111000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00011100,B00111000,
|
||||
B00001111,B00111001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10011100,B11110000,
|
||||
B00001111,B11011111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11101111,B11110000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp12[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111100,B00111111,B10000111,B11111100,B11111111,B10011011,B00000011,B11111111,B11001110,B01110011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111110,B00111111,B11000111,B11111110,B11111111,B11011011,B10000011,B11111111,B11011111,B11111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00110001,B11100110,B00000110,B11000000,B11011011,B11000011,B00001100,B00011111,B11111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10110000,B01110110,B01111110,B11001111,B11011011,B11100011,B00001100,B00011101,B10111011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111111,B10110000,B00110110,B11111100,B11011111,B10011011,B01110011,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111111,B10110000,B00110110,B00000000,B11011100,B00011011,B00111011,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000011,B10110000,B01110110,B00000000,B11001110,B00011011,B00011111,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000111,B00110001,B11100110,B00000000,B11000111,B00011011,B00001111,B00001100,B00011001,B10011011,B01100000,B01100000,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111110,B00111111,B11000110,B00000000,B11000011,B10011011,B00000111,B00001100,B00011001,B10011011,B01111111,B01111111,B00000000,B00000000,
|
||||
B00000000,B00000001,B11111100,B00111111,B10000110,B00000000,B11000001,B11011011,B00000011,B00001100,B00011001,B10011011,B01111111,B01111111,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00001101,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000110,B11110000,
|
||||
B00011100,B00001100,B01110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001110,B00000110,B00111000,
|
||||
B00011100,B00011000,B01110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001110,B00001100,B00111000,
|
||||
B00111000,B00001100,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B00000110,B00011100,
|
||||
B00111110,B10010000,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011111,B01001000,B00011100,
|
||||
B00110111,B10111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011011,B11011100,B00001100,
|
||||
B00110011,B11111101,B00011001,B10000000,B00011011,B11111101,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B01111000,B00011001,B11111110,B10001100,
|
||||
B00110000,B00111011,B11011001,B10000000,B00011001,B11111001,B11111111,B11000011,B00011000,B01100000,B00110000,B01100000,B00110000,B00011000,B00011101,B11101100,
|
||||
B00111000,B00010010,B11111001,B11000000,B00011000,B11100001,B11000000,B00000110,B00001100,B01100000,B00110000,B01100000,B00110000,B00011100,B00001001,B01111100,
|
||||
B00111000,B01110000,B00111000,B11110000,B00011000,B01110000,B11100000,B00001100,B00000110,B01100000,B00110000,B01100000,B00110000,B00011100,B00111000,B00011100,
|
||||
B00011100,B00110000,B01110000,B01111111,B11011000,B00111000,B01111111,B11001100,B11111110,B01111111,B10110000,B01100000,B00110000,B00001110,B00011000,B00111000,
|
||||
B00011100,B01110000,B01110000,B00111111,B11011000,B00011100,B00111111,B11011001,B11111111,B01111111,B10110000,B01100000,B00110000,B00001110,B00111000,B00111000,
|
||||
B00001111,B01100001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10110000,B11110000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00000011,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B11000000,
|
||||
B00000000,B11111111,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11111111,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp14[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00011111,B11000001,B11111100,B00011111,B11110001,B11111111,B00011011,B00000001,B11111111,B11110011,B10011110,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00011111,B11100001,B11111110,B00011111,B11111001,B11111111,B10011011,B10000001,B11111111,B11110111,B11111111,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01110001,B10001111,B00011000,B00011001,B10000001,B10011011,B11000001,B10000110,B00000111,B11111111,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111001,B10000011,B10011001,B11111001,B10011111,B10011011,B11100001,B10000110,B00000111,B01101111,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00011111,B11111001,B10000001,B10011011,B11110001,B10111111,B00011011,B01110001,B10000110,B00000110,B01100011,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00011111,B11111001,B10000001,B10011000,B00000001,B10111000,B00011011,B00111001,B10000110,B00000110,B01100011,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111001,B10000001,B10011000,B00000001,B10011100,B00011011,B00011101,B10000110,B00000110,B01100011,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01110001,B10000011,B10011000,B00000001,B10001110,B00011011,B00001111,B10000110,B00000110,B01100011,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00000000,B01110001,B10001111,B00011000,B00000001,B10001110,B00011011,B00000111,B10000110,B00000110,B01100011,B01101100,B00000110,B00000000,B00000000,
|
||||
B00000000,B00011111,B11100001,B11111110,B00011000,B00000001,B10000111,B00011011,B00000011,B10000110,B00000110,B01100011,B01101111,B11110111,B11110000,B00000000,
|
||||
B00000000,B00011111,B11000001,B11111100,B00011000,B00000001,B10000011,B10011011,B00000001,B10000110,B00000110,B01100011,B01101111,B11110111,B11110000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B00000000,
|
||||
B00000011,B11111111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B01011111,B11111111,B11000000,
|
||||
B00001111,B11000111,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B11100011,B11110000,
|
||||
B00001111,B00000001,B11100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000111,B10000000,B11110000,
|
||||
B00011111,B00000001,B11110000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00001111,B10000000,B11111000,
|
||||
B00011111,B10000011,B11110000,B00111111,B11011111,B11111000,B00111111,B11000000,B01000000,B01100000,B00110111,B11111111,B00000011,B10001111,B11000001,B11111000,
|
||||
B00111001,B11000111,B00111000,B01111111,B11011111,B11111100,B01111111,B11000000,B11100000,B01100000,B00110111,B11111111,B10000111,B00011100,B11100011,B10011100,
|
||||
B00111000,B11000110,B00111000,B11110000,B00011000,B00001100,B11100000,B00000000,B11100000,B01100000,B00110000,B01100001,B11001110,B00011100,B01100011,B00011100,
|
||||
B00110000,B00111000,B00011001,B11000000,B00011000,B00001101,B11000000,B00000001,B10110000,B01100000,B00110000,B01100000,B11111100,B00011000,B00011100,B00001100
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp15[] PROGMEM = {
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000111,B11111000,B00111111,B11100001,B11111111,B11000111,B11111111,B00110011,B00000001,B11111111,B11111100,B11110011,B11001110,B11000000,B00110000,B00000000,
|
||||
B00000111,B11111100,B00111111,B11110001,B11111111,B11110111,B11111111,B10110011,B10000001,B11111111,B11111101,B11111111,B11101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00001111,B00111000,B11111001,B11000000,B01110110,B00000011,B10110011,B11000001,B11000001,B10000001,B11111111,B11101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00001111,B00111000,B11111001,B11000000,B01110110,B00000011,B10110011,B11100001,B11000001,B10000001,B11111111,B11101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00000111,B10111000,B00011101,B11001111,B11110110,B01111111,B10110011,B11110001,B11000001,B10000001,B11101100,B11101110,B11000000,B00110000,B00000000,
|
||||
B00000111,B11111111,B10111000,B00001101,B11011111,B11000110,B11111111,B00110011,B01111001,B11000001,B10000001,B11001100,B01101110,B11000000,B00110000,B00000000,
|
||||
B00000111,B11111111,B10111000,B00001101,B11000000,B00000110,B11110000,B00110011,B00011101,B11000001,B10000001,B11001100,B01101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00000111,B10111000,B00011101,B11000000,B00000110,B00111000,B00110011,B00001111,B11000001,B10000001,B11001100,B01101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00001111,B00111000,B11111001,B11000000,B00000110,B00011100,B00110011,B00000111,B11000001,B10000001,B11001100,B01101110,B11000000,B00110000,B00000000,
|
||||
B00000000,B00001111,B00111000,B11111001,B11000000,B00000110,B00011100,B00110011,B00000111,B11000001,B10000001,B11001100,B01101110,B11000000,B00110000,B00000000,
|
||||
B00000111,B11111100,B00111111,B11110001,B11000000,B00000110,B00001111,B00110011,B00000011,B11000001,B10000001,B11001100,B01101110,B11111111,B10111111,B11000000,
|
||||
B00000111,B11111000,B00111111,B11100001,B11000000,B00000110,B00000111,B10110011,B00000001,B11000001,B10000001,B11001100,B01101110,B11111111,B10111111,B11000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
||||
const unsigned char custom_start_bmp16[] PROGMEM = {
|
||||
B01111111,B11100001,B11111111,B10000111,B11111111,B00011111,B11111100,B01110011,B10000001,B11111111,B11111110,B00111110,B00111110,B00111001,B11000000,B11100000,
|
||||
B01111111,B11110001,B11111111,B11000111,B11111111,B10011111,B11111110,B01110011,B10000001,B11111111,B11111110,B01111111,B11111111,B00111001,B11000000,B11100000,
|
||||
B00000000,B11111001,B11000011,B11100111,B11111111,B10011111,B11111110,B01110011,B11000001,B11111111,B11111110,B01111111,B11111111,B00111001,B11000000,B11100000,
|
||||
B00000000,B01111001,B11000001,B11100111,B00000001,B10011100,B00000110,B01110011,B11100001,B11000001,B11000000,B01111111,B11111111,B00111001,B11000000,B11100000,
|
||||
B00000000,B01111001,B11000000,B11100111,B00000001,B10011100,B00000110,B01110011,B11110001,B11000001,B11000000,B01111001,B11001111,B00111001,B11000000,B11100000,
|
||||
B01111111,B11111001,B11000000,B11100111,B00111111,B10011100,B11111110,B01110011,B11111001,B11000001,B11000000,B01110001,B11000111,B00111001,B11000000,B11100000,
|
||||
B01111111,B11111001,B11000000,B11100111,B01111111,B10011101,B11111110,B01110011,B10111101,B11000001,B11000000,B01110001,B11000111,B00111001,B11000000,B11100000,
|
||||
B01111111,B11111001,B11000000,B11100111,B01111111,B00011101,B11111100,B01110011,B10011111,B11000001,B11000000,B01110001,B11000111,B00111001,B11000000,B11100000,
|
||||
B00000000,B01111001,B11000000,B11100111,B00000000,B00011100,B11110000,B01110011,B10001111,B11000001,B11000000,B01110001,B11000111,B00111001,B11000000,B11100000,
|
||||
B00000000,B01111001,B11000001,B11100111,B00000000,B00011100,B01111000,B01110011,B10000111,B11000001,B11000000,B01110001,B11000111,B00111001,B11000000,B11100000,
|
||||
B00000000,B11111001,B11000011,B11100111,B00000000,B00011100,B00111100,B01110011,B10000011,B11000001,B11000000,B01110001,B11000111,B00111001,B11111100,B11111110,
|
||||
B01111111,B11110001,B11111111,B11000111,B00000000,B00011100,B00011110,B01110011,B10000001,B11000001,B11000000,B01110001,B11000111,B00111001,B11111100,B11111110,
|
||||
B01111111,B11100001,B11111111,B10000111,B00000000,B00011100,B00001110,B01110011,B10000001,B11000001,B11000000,B01110001,B11000111,B00111001,B11111100,B11111110,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000
|
||||
};
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIME_PER_FRAME
|
||||
|
||||
static const boot_frame_t boot_frame_0 PROGMEM = { custom_start_bmp1, 200 };
|
||||
static const boot_frame_t boot_frame_1 PROGMEM = { custom_start_bmp2, 150 };
|
||||
static const boot_frame_t boot_frame_2 PROGMEM = { custom_start_bmp3, 150 };
|
||||
static const boot_frame_t boot_frame_3 PROGMEM = { custom_start_bmp4, 150 };
|
||||
static const boot_frame_t boot_frame_4 PROGMEM = { custom_start_bmp5, 150 };
|
||||
static const boot_frame_t boot_frame_5 PROGMEM = { custom_start_bmp6, 150 };
|
||||
static const boot_frame_t boot_frame_6 PROGMEM = { custom_start_bmp7, 150 };
|
||||
static const boot_frame_t boot_frame_7 PROGMEM = { custom_start_bmp8, 150 };
|
||||
static const boot_frame_t boot_frame_8 PROGMEM = { custom_start_bmp9, 150 };
|
||||
static const boot_frame_t boot_frame_9 PROGMEM = { custom_start_bmp10, 150 };
|
||||
static const boot_frame_t boot_frame_10 PROGMEM = { custom_start_bmp11, 150 };
|
||||
static const boot_frame_t boot_frame_11 PROGMEM = { custom_start_bmp12, 150 };
|
||||
static const boot_frame_t boot_frame_12 PROGMEM = { custom_start_bmp, 1000 };
|
||||
static const boot_frame_t boot_frame_13 PROGMEM = { custom_start_bmp14, 150 };
|
||||
static const boot_frame_t boot_frame_14 PROGMEM = { custom_start_bmp15, 150 };
|
||||
static const boot_frame_t boot_frame_15 PROGMEM = { custom_start_bmp16, 1000 };
|
||||
|
||||
static const boot_frame_t * const custom_bootscreen_animation[] PROGMEM = {
|
||||
&boot_frame_0, &boot_frame_1, &boot_frame_2, &boot_frame_3, &boot_frame_4,
|
||||
&boot_frame_5, &boot_frame_6, &boot_frame_7, &boot_frame_8, &boot_frame_9,
|
||||
&boot_frame_10, &boot_frame_11, &boot_frame_12, &boot_frame_13, &boot_frame_14, &boot_frame_15
|
||||
};
|
||||
|
||||
#endif
|
||||
53
config/examples/Creality/CR-30 PrintMill/_Statusscreen.h
Normal file
53
config/examples/Creality/CR-30 PrintMill/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Made with Marlin Bitmap Converter
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*
|
||||
* This bitmap from 56x19 C/C++ data
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#define STATUS_SCREEN_X 64
|
||||
#define STATUS_LOGO_WIDTH 48
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00111001,B11000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01000101,B00100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000101,B00010000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000101,B00010000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00011001,B00010000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000101,B00010000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000101,B00010000,B00000000,B00000000,
|
||||
B00000000,B00000000,B01000101,B00100000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00111001,B11000000,B00000000,B00000000,
|
||||
B00111100,B00000000,B00000000,B00011000,B11001001,B10011000,
|
||||
B00100010,B00000010,B00000000,B10011000,B11000000,B10001000,
|
||||
B00100010,B00000000,B00000000,B10011000,B11000000,B10001000,
|
||||
B00100010,B10110110,B01011001,B11010101,B01011000,B10001000,
|
||||
B00111100,B11000010,B01100100,B10010101,B01001000,B10001000,
|
||||
B00100000,B10000010,B01000100,B10010101,B01001000,B10001000,
|
||||
B00100000,B10000010,B01000100,B10010010,B01001000,B10001000,
|
||||
B00100000,B10000010,B01000100,B10010010,B01001000,B10001000,
|
||||
B00100000,B10000111,B01000100,B01010010,B01011101,B11011100
|
||||
};
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Ender-2 Pro
|
||||
|
||||
The Creality3D Ender-2 Pro was released in December 2021 sporting a 32-bit Creality Silent board labeled as version 4.2.3. This board is a bit mysterious as it is completely absent from Creality's documentation. It differs only slightly from board version 4.2.2 with the Bed Heater pin exchanged with one of the Encoder pins.
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 81
|
||||
#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100011,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11110011,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100001,B11100001,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B01111000,B00000000,B00000000,B00000011,B11011101,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B11111111,B10000000,B01111110,B00000000,B00000001,B11101110,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B01111101,B11001111,B11111100,B00000000,B00000000,B11110111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001110,B00000110,B00000000,B00000000,B00000000,B01111011,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B01111101,B11011111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111100,B00000001,B11111110,B00000000,B00000000,B00111110,B11100111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111100,B00000000,B00000011,B00011111,B01110011,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111000,B00000000,B00000001,B10001111,B10000001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B00000000,B11111100,B00000000,B00000000,B11110000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11100000,B00001111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111001,B00000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000111,B11000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B00000000,B00000111,B11100000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00000111,B11110001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11110000,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111011,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111001,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B01111110,B11110000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B10001110,B00000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00011111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000000,B00000000,B01111111,B11111111,B11111111,B11100000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111101,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11100111,B11110011,B00001111,B11111100,B00100011,B11111100,B00111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11101111,B10000000,B00000111,B11110000,B00000011,B11110000,B00011110,B00000000,B01111111,
|
||||
B11111110,B00011111,B11001111,B10000001,B10000111,B11000111,B10000111,B11000111,B00001100,B00000000,B01111111,
|
||||
B11111110,B00000000,B00011111,B11000111,B11000111,B10001111,B11000111,B10011111,B00001111,B00001100,B11111111,
|
||||
B11111110,B00000000,B00011111,B10000111,B10001111,B00011111,B10001111,B00011111,B00001111,B00011111,B11111111,
|
||||
B11111100,B00111111,B10011111,B10001111,B10001111,B00011111,B10001110,B00000000,B00011110,B00111111,B11111111,
|
||||
B11111100,B01111111,B00111111,B00001111,B00011110,B00111111,B00011110,B00111111,B11111110,B00111111,B11111111,
|
||||
B11111000,B01111111,B11111111,B00011111,B00011100,B00111111,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11111000,B11111111,B11111111,B00011110,B00011100,B01111110,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11110000,B11111111,B11001110,B00111110,B00111100,B01111110,B00111100,B01111111,B10111000,B11111111,B11111111,
|
||||
B11110000,B11111111,B10011110,B00111100,B00111000,B01111100,B00111000,B01111110,B01111000,B11111111,B11111111,
|
||||
B11100001,B11111111,B00111100,B01111100,B01111000,B01111100,B01111000,B00111100,B11110001,B11111111,B11111111,
|
||||
B11100001,B11111000,B00111000,B01111000,B01111000,B00010000,B00011000,B00000001,B11110001,B11111111,B11111111,
|
||||
B00000000,B00000000,B01100000,B00100000,B00111100,B00000000,B01111100,B00000111,B10000000,B01111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111110,B00011111,B11111110,B00011111,B11111111,B11111111,B11111111
|
||||
};
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 8
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111000,B00000001,B10000000,B00000000,B00011000,
|
||||
B01001000,B00000000,B10000000,B00000000,B00100100,
|
||||
B01000011,B11000011,B10001100,B11010000,B00000100,
|
||||
B01110001,B00100100,B10010010,B01100111,B11001000,
|
||||
B01000001,B00100100,B10011110,B01000000,B00010000,
|
||||
B01001001,B00100100,B10010000,B01000000,B00100000,
|
||||
B11111011,B10110011,B11001110,B11100000,B00111100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000011,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01010110,B01100000,B00000000,
|
||||
B00000000,B00000011,B10011000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B01100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
33
config/examples/Creality/Ender-2/README.md
Normal file
33
config/examples/Creality/Ender-2/README.md
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# Creality Ender Support
|
||||
|
||||
This configuration is based on the unpublished firmware from Creality. It is **not** the authoritative source, but has been carefully re-built by looking at their firmware and inferring the base version and configuration they used. The basis is the firmware version from "Jul 31 2017 10:16:30". It is based on Marlin 1.0.1, because
|
||||
|
||||
* 1.0.0 had very different serial output in `setup()` and overall code structure.
|
||||
* 1.0.2 changed the `VERSION_STRING` to include a leading space, and `lcd_init` uses `SET_INPUT` instead of `pinMode`.
|
||||
|
||||
Configurations were found by seeing what code was compiled into the firmware, and constants used there.
|
||||
|
||||
For U8Glib, at least version 1.14 and at most 1.17 is used, because
|
||||
|
||||
* 1.12 didn't have the extra speed argument to u8g_InitCom.
|
||||
* 1.13 didn't have the soft reset instruction for UC1701 initialization.
|
||||
* 1.18 has a new directory structure.
|
||||
|
||||
## Bitmaps
|
||||
|
||||
The bootscreen and custom status screens come from Creality's firmware.
|
||||
|
||||
## Creality Ender-2 firmware status
|
||||
|
||||
The firmware source code has been published on 2018/07/10.
|
||||
It is based on Marlin 1.1. The source code and .hex binaries for all printers (including Ender-2) can be obtained from:
|
||||
https://www.creality3d.cn/download/firmware_c0001
|
||||
|
||||
And repositories for CR-10S and Ender-3 can be found here:
|
||||
https://github.com/Creality3DPrinting
|
||||
|
||||
The configuration files have been verified to match the original configuration, but further investigation is needed to ensure there aren't any extra changes in the source code.
|
||||
|
||||
## Ender-2 specific changelog:
|
||||
|
||||
* 2018/10/08 - Updated BED_MAXTEMP to 75 to match the original Creality Ender-2 Firmware (which is now open source)
|
||||
97
config/examples/Creality/Ender-2/_Bootscreen.h
Normal file
97
config/examples/Creality/Ender-2/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 81
|
||||
#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100011,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11110011,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100001,B11100001,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B01111000,B00000000,B00000000,B00000011,B11011101,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B11111111,B10000000,B01111110,B00000000,B00000001,B11101110,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B01111101,B11001111,B11111100,B00000000,B00000000,B11110111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001110,B00000110,B00000000,B00000000,B00000000,B01111011,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B01111101,B11011111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111100,B00000001,B11111110,B00000000,B00000000,B00111110,B11100111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111100,B00000000,B00000011,B00011111,B01110011,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111000,B00000000,B00000001,B10001111,B10000001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B00000000,B11111100,B00000000,B00000000,B11110000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11100000,B00001111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111001,B00000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000111,B11000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B00000000,B00000111,B11100000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00000111,B11110001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11110000,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111011,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111001,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B01111110,B11110000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B10001110,B00000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00011111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000000,B00000000,B01111111,B11111111,B11111111,B11100000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111101,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11100111,B11110011,B00001111,B11111100,B00100011,B11111100,B00111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11101111,B10000000,B00000111,B11110000,B00000011,B11110000,B00011110,B00000000,B01111111,
|
||||
B11111110,B00011111,B11001111,B10000001,B10000111,B11000111,B10000111,B11000111,B00001100,B00000000,B01111111,
|
||||
B11111110,B00000000,B00011111,B11000111,B11000111,B10001111,B11000111,B10011111,B00001111,B00001100,B11111111,
|
||||
B11111110,B00000000,B00011111,B10000111,B10001111,B00011111,B10001111,B00011111,B00001111,B00011111,B11111111,
|
||||
B11111100,B00111111,B10011111,B10001111,B10001111,B00011111,B10001110,B00000000,B00011110,B00111111,B11111111,
|
||||
B11111100,B01111111,B00111111,B00001111,B00011110,B00111111,B00011110,B00111111,B11111110,B00111111,B11111111,
|
||||
B11111000,B01111111,B11111111,B00011111,B00011100,B00111111,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11111000,B11111111,B11111111,B00011110,B00011100,B01111110,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11110000,B11111111,B11001110,B00111110,B00111100,B01111110,B00111100,B01111111,B10111000,B11111111,B11111111,
|
||||
B11110000,B11111111,B10011110,B00111100,B00111000,B01111100,B00111000,B01111110,B01111000,B11111111,B11111111,
|
||||
B11100001,B11111111,B00111100,B01111100,B01111000,B01111100,B01111000,B00111100,B11110001,B11111111,B11111111,
|
||||
B11100001,B11111000,B00111000,B01111000,B01111000,B00010000,B00011000,B00000001,B11110001,B11111111,B11111111,
|
||||
B00000000,B00000000,B01100000,B00100000,B00111100,B00000000,B01111100,B00000111,B10000000,B01111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111110,B00011111,B11111110,B00011111,B11111111,B11111111,B11111111
|
||||
};
|
||||
66
config/examples/Creality/Ender-2/_Statusscreen.h
Normal file
66
config/examples/Creality/Ender-2/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 5
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B00000000,B00000000,B00000110,B00000000,B00000000,
|
||||
B11111110,B00000000,B00000010,B00000000,B00000000,
|
||||
B01000010,B00000000,B00000010,B00000000,B00000000,
|
||||
B01001000,B00000000,B00000010,B00000000,B00000000,
|
||||
B01001000,B11011100,B00111110,B00111100,B11101110,
|
||||
B01111000,B01100010,B01000010,B01000010,B00110010,
|
||||
B01001000,B01000010,B01000010,B01000010,B00100000,
|
||||
B01001000,B01000010,B01000010,B01111110,B00100000,
|
||||
B01000000,B01000010,B01000010,B01000000,B00100000,
|
||||
B01000010,B01000010,B01000110,B01000010,B00100000,
|
||||
B11111110,B11100111,B00111011,B00111100,B11111000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
97
config/examples/Creality/Ender-3 Max/_Bootscreen.h
Normal file
97
config/examples/Creality/Ender-3 Max/_Bootscreen.h
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 81
|
||||
#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100011,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11110011,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100001,B11100001,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B01111000,B00000000,B00000000,B00000011,B11011101,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B11111111,B10000000,B01111110,B00000000,B00000001,B11101110,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B01111101,B11001111,B11111100,B00000000,B00000000,B11110111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001110,B00000110,B00000000,B00000000,B00000000,B01111011,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B01111101,B11011111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111100,B00000001,B11111110,B00000000,B00000000,B00111110,B11100111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111100,B00000000,B00000011,B00011111,B01110011,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111000,B00000000,B00000001,B10001111,B10000001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B00000000,B11111100,B00000000,B00000000,B11110000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11100000,B00001111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111001,B00000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000111,B11000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B00000000,B00000111,B11100000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00000111,B11110001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11110000,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111011,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111001,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B01111110,B11110000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B10001110,B00000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00011111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000000,B00000000,B01111111,B11111111,B11111111,B11100000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111101,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11100111,B11110011,B00001111,B11111100,B00100011,B11111100,B00111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11101111,B10000000,B00000111,B11110000,B00000011,B11110000,B00011110,B00000000,B01111111,
|
||||
B11111110,B00011111,B11001111,B10000001,B10000111,B11000111,B10000111,B11000111,B00001100,B00000000,B01111111,
|
||||
B11111110,B00000000,B00011111,B11000111,B11000111,B10001111,B11000111,B10011111,B00001111,B00001100,B11111111,
|
||||
B11111110,B00000000,B00011111,B10000111,B10001111,B00011111,B10001111,B00011111,B00001111,B00011111,B11111111,
|
||||
B11111100,B00111111,B10011111,B10001111,B10001111,B00011111,B10001110,B00000000,B00011110,B00111111,B11111111,
|
||||
B11111100,B01111111,B00111111,B00001111,B00011110,B00111111,B00011110,B00111111,B11111110,B00111111,B11111111,
|
||||
B11111000,B01111111,B11111111,B00011111,B00011100,B00111111,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11111000,B11111111,B11111111,B00011110,B00011100,B01111110,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11110000,B11111111,B11001110,B00111110,B00111100,B01111110,B00111100,B01111111,B10111000,B11111111,B11111111,
|
||||
B11110000,B11111111,B10011110,B00111100,B00111000,B01111100,B00111000,B01111110,B01111000,B11111111,B11111111,
|
||||
B11100001,B11111111,B00111100,B01111100,B01111000,B01111100,B01111000,B00111100,B11110001,B11111111,B11111111,
|
||||
B11100001,B11111000,B00111000,B01111000,B01111000,B00010000,B00011000,B00000001,B11110001,B11111111,B11111111,
|
||||
B00000000,B00000000,B01100000,B00100000,B00111100,B00000000,B01111100,B00000111,B10000000,B01111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111110,B00011111,B11111110,B00011111,B11111111,B11111111,B11111111
|
||||
};
|
||||
62
config/examples/Creality/Ender-3 Max/_Statusscreen.h
Normal file
62
config/examples/Creality/Ender-3 Max/_Statusscreen.h
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 8
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111000,B00000001,B10000000,B00000000,B00001100,
|
||||
B01001000,B00000000,B10000000,B00000000,B00010010,
|
||||
B01000011,B11000011,B10001100,B11010000,B00000010,
|
||||
B01110001,B00100100,B10010010,B01100111,B11001100,
|
||||
B01000001,B00100100,B10011110,B01000000,B00000010,
|
||||
B01001001,B00100100,B10010000,B01000000,B00010010,
|
||||
B11111011,B10110011,B11001110,B11100000,B00001100
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
# Ender 3 Pro with SKR 1.4 Turbo + TMC2209
|
||||
|
||||
Configurations for Ender 3 Pro with the following options enabled:
|
||||
|
||||
- Motherboard: BigTreeTech SKR 1.4 Turbo
|
||||
- Drivers: TMC2209 (sensorless homing enabled)
|
||||
- BLTouch Probe plugged into in the PROBE port - ABL Bilinear 5x5
|
||||
- Automatic Filament Load / Unload
|
||||
- Measure the full filament path up to the nozzle and update `FILAMENT_CHANGE_UNLOAD_LENGTH` and `FILAMENT_CHANGE_FAST_LOAD_LENGTH`.
|
||||
- Linear Advance Extrusion (Do a calibration for your correct values)
|
||||
- TFT 35V3 Controller with two options:
|
||||
- EXP3 + TFT cables using `CR10_STOCKDISPLAY`, or
|
||||
- EXP1/2 with `REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER`
|
||||
- Extruder Auto Fan at 50C (Fan connected to Pin P2_04 HE1)
|
||||
|
||||
I may have some other options enabled that I don't remember so be careful to check everything that corresponds to your machine.
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 81
|
||||
#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100011,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11110011,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100001,B11100001,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B01111000,B00000000,B00000000,B00000011,B11011101,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B11111111,B10000000,B01111110,B00000000,B00000001,B11101110,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B01111101,B11001111,B11111100,B00000000,B00000000,B11110111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001110,B00000110,B00000000,B00000000,B00000000,B01111011,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B01111101,B11011111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111100,B00000001,B11111110,B00000000,B00000000,B00111110,B11100111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111100,B00000000,B00000011,B00011111,B01110011,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111000,B00000000,B00000001,B10001111,B10000001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B00000000,B11111100,B00000000,B00000000,B11110000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11100000,B00001111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111001,B00000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000111,B11000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B00000000,B00000111,B11100000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00000111,B11110001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11110000,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111011,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111001,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B01111110,B11110000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B10001110,B00000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00011111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000000,B00000000,B01111111,B11111111,B11111111,B11100000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111101,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11100111,B11110011,B00001111,B11111100,B00100011,B11111100,B00111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11101111,B10000000,B00000111,B11110000,B00000011,B11110000,B00011110,B00000000,B01111111,
|
||||
B11111110,B00011111,B11001111,B10000001,B10000111,B11000111,B10000111,B11000111,B00001100,B00000000,B01111111,
|
||||
B11111110,B00000000,B00011111,B11000111,B11000111,B10001111,B11000111,B10011111,B00001111,B00001100,B11111111,
|
||||
B11111110,B00000000,B00011111,B10000111,B10001111,B00011111,B10001111,B00011111,B00001111,B00011111,B11111111,
|
||||
B11111100,B00111111,B10011111,B10001111,B10001111,B00011111,B10001110,B00000000,B00011110,B00111111,B11111111,
|
||||
B11111100,B01111111,B00111111,B00001111,B00011110,B00111111,B00011110,B00111111,B11111110,B00111111,B11111111,
|
||||
B11111000,B01111111,B11111111,B00011111,B00011100,B00111111,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11111000,B11111111,B11111111,B00011110,B00011100,B01111110,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11110000,B11111111,B11001110,B00111110,B00111100,B01111110,B00111100,B01111111,B10111000,B11111111,B11111111,
|
||||
B11110000,B11111111,B10011110,B00111100,B00111000,B01111100,B00111000,B01111110,B01111000,B11111111,B11111111,
|
||||
B11100001,B11111111,B00111100,B01111100,B01111000,B01111100,B01111000,B00111100,B11110001,B11111111,B11111111,
|
||||
B11100001,B11111000,B00111000,B01111000,B01111000,B00010000,B00011000,B00000001,B11110001,B11111111,B11111111,
|
||||
B00000000,B00000000,B01100000,B00100000,B00111100,B00000000,B01111100,B00000111,B10000000,B01111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111110,B00011111,B11111110,B00011111,B11111111,B11111111,B11111111
|
||||
};
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2021 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 8
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111000,B00000001,B10000000,B00000000,B00001100,
|
||||
B01001000,B00000000,B10000000,B00000000,B00010010,
|
||||
B01000011,B11000011,B10001100,B11010000,B00000010,
|
||||
B01110001,B00100100,B10010010,B01100111,B11001100,
|
||||
B01000001,B00100100,B10011110,B01000000,B00000010,
|
||||
B01001001,B00100100,B10010000,B01000000,B00010010,
|
||||
B11111011,B10110011,B11001110,B11100000,B00001100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000011,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01010110,B01100000,B00000000,
|
||||
B00000000,B00000011,B10011000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B01100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Boot Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable SHOW_CUSTOM_BOOTSCREEN in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
#define CUSTOM_BOOTSCREEN_TIMEOUT 1000
|
||||
#define CUSTOM_BOOTSCREEN_BMPWIDTH 81
|
||||
#define CUSTOM_BOOTSCREEN_INVERTED
|
||||
|
||||
const unsigned char custom_start_bmp[] PROGMEM = {
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11101111,B11101111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100111,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11100011,B11011111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11110011,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100001,B11100001,B11001111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B01111000,B00000000,B00000000,B00000011,B11011101,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B11111111,B10000000,B01111110,B00000000,B00000001,B11101110,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111110,B01111101,B11001111,B11111100,B00000000,B00000000,B11110111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10001110,B00000110,B00000000,B00000000,B00000000,B01111011,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000000,B00000000,B00000000,B00000000,B00000000,B01111101,B11011111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111100,B00000001,B11111110,B00000000,B00000000,B00111110,B11100111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111100,B00000000,B00000011,B00011111,B01110011,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111000,B00000000,B00000001,B10001111,B10000001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11100000,B00000000,B00000000,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B00000000,B11111100,B00000000,B00000000,B11110000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11100000,B00001111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111110,B00000011,B11111111,B11111111,B11000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111001,B00000000,B00000000,B00000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111100,B00000000,B00000111,B11000000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B00000000,B00000111,B11100000,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00000111,B11110001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111100,B00000111,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B00000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000011,B11111001,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11100001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11110000,B10111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111011,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111001,B11111000,B00111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B01111110,B11110000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B10001110,B00000011,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11100000,B00011111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00000000,B00000000,B01111111,B11111111,B11111111,B11111000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000000,B00000000,B01111111,B11111111,B11111111,B11100000,B01111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B11000011,B11111100,B11111111,B11111111,B11111111,B11111000,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111101,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B10000111,B11111111,B11111111,B11111111,B11111111,B11110001,B11111111,B11111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11100111,B11110011,B00001111,B11111100,B00100011,B11111100,B00111111,B11111111,B11111111,
|
||||
B11111111,B00001111,B11101111,B10000000,B00000111,B11110000,B00000011,B11110000,B00011110,B00000000,B01111111,
|
||||
B11111110,B00011111,B11001111,B10000001,B10000111,B11000111,B10000111,B11000111,B00001100,B00000000,B01111111,
|
||||
B11111110,B00000000,B00011111,B11000111,B11000111,B10001111,B11000111,B10011111,B00001111,B00001100,B11111111,
|
||||
B11111110,B00000000,B00011111,B10000111,B10001111,B00011111,B10001111,B00011111,B00001111,B00011111,B11111111,
|
||||
B11111100,B00111111,B10011111,B10001111,B10001111,B00011111,B10001110,B00000000,B00011110,B00111111,B11111111,
|
||||
B11111100,B01111111,B00111111,B00001111,B00011110,B00111111,B00011110,B00111111,B11111110,B00111111,B11111111,
|
||||
B11111000,B01111111,B11111111,B00011111,B00011100,B00111111,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11111000,B11111111,B11111111,B00011110,B00011100,B01111110,B00011100,B01111111,B11111100,B01111111,B11111111,
|
||||
B11110000,B11111111,B11001110,B00111110,B00111100,B01111110,B00111100,B01111111,B10111000,B11111111,B11111111,
|
||||
B11110000,B11111111,B10011110,B00111100,B00111000,B01111100,B00111000,B01111110,B01111000,B11111111,B11111111,
|
||||
B11100001,B11111111,B00111100,B01111100,B01111000,B01111100,B01111000,B00111100,B11110001,B11111111,B11111111,
|
||||
B11100001,B11111000,B00111000,B01111000,B01111000,B00010000,B00011000,B00000001,B11110001,B11111111,B11111111,
|
||||
B00000000,B00000000,B01100000,B00100000,B00111100,B00000000,B01111100,B00000111,B10000000,B01111111,B11111111,
|
||||
B11111111,B11111111,B11111111,B11111111,B11111110,B00011111,B11111110,B00011111,B11111111,B11111111,B11111111
|
||||
};
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
/**
|
||||
* Marlin 3D Printer Firmware
|
||||
* Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
|
||||
*
|
||||
* Based on Sprinter and grbl.
|
||||
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
/**
|
||||
* Custom Status Screen bitmap
|
||||
*
|
||||
* Place this file in the root with your configuration files
|
||||
* and enable CUSTOM_STATUS_SCREEN_IMAGE in Configuration.h.
|
||||
*
|
||||
* Use the Marlin Bitmap Converter to make your own:
|
||||
* https://marlinfw.org/tools/u8glib/converter.html
|
||||
*/
|
||||
|
||||
//
|
||||
// Status Screen Logo bitmap
|
||||
//
|
||||
#define STATUS_LOGO_Y 8
|
||||
#define STATUS_LOGO_WIDTH 39
|
||||
|
||||
const unsigned char status_logo_bmp[] PROGMEM = {
|
||||
B11111000,B00000001,B10000000,B00000000,B00001100,
|
||||
B01001000,B00000000,B10000000,B00000000,B00010010,
|
||||
B01000011,B11000011,B10001100,B11010000,B00000010,
|
||||
B01110001,B00100100,B10010010,B01100111,B11001100,
|
||||
B01000001,B00100100,B10011110,B01000000,B00000010,
|
||||
B01001001,B00100100,B10010000,B01000000,B00010010,
|
||||
B11111011,B10110011,B11001110,B11100000,B00001100,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000000,B00000000,B00000000,B00000000,
|
||||
B00000000,B00000011,B10000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01000000,B00000000,B00000000,
|
||||
B00000000,B00000010,B01010110,B01100000,B00000000,
|
||||
B00000000,B00000011,B10011000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B10010000,B00000000,
|
||||
B00000000,B00000010,B00010000,B01100000,B00000000
|
||||
};
|
||||
|
||||
//
|
||||
// Use default bitmaps
|
||||
//
|
||||
#define STATUS_HOTEND_ANIM
|
||||
#define STATUS_BED_ANIM
|
||||
#define STATUS_HEATERS_XSPACE 20
|
||||
#if HOTENDS < 2
|
||||
#define STATUS_HEATERS_X 48
|
||||
#define STATUS_BED_X 72
|
||||
#else
|
||||
#define STATUS_HEATERS_X 40
|
||||
#define STATUS_BED_X 80
|
||||
#endif
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue