Request to add MM-JOKER motherboard,Thanks#25897
Merged
thinkyhead merged 10 commits intoMarlinFirmware:bugfix-2.1.xfrom Aug 5, 2023
Merged
Request to add MM-JOKER motherboard,Thanks#25897thinkyhead merged 10 commits intoMarlinFirmware:bugfix-2.1.xfrom
thinkyhead merged 10 commits intoMarlinFirmware:bugfix-2.1.xfrom
Conversation
GMagician
reviewed
May 29, 2023
Member
|
Haha, when I saw no text in the description I had a hunch you had put your text in between the hidden comment delimiters |
thinkyhead
reviewed
May 29, 2023
thinkyhead
reviewed
May 29, 2023
thinkyhead
reviewed
May 29, 2023
e47bf03 to
eeb8e9c
Compare
Member
|
@magicmaker3 — Are you still with us here on Earth? There are some questions about this new board. |
Contributor
Author
|
Sorry, I only saw the email today. May I ask what the problem is
|
Contributor
Author
|
Yes, sorry, it should be JOKER
|
Contributor
Author
|
Please update the board name and link.
Okay, I will update this section as soon as possible
|
Contributor
Author
|
Is there any situation with this board where pins 32, 33, 34 are expected to be used as endstops?
Please refer to the pictures below. I will keep these IO for expansion or customization
|
Contributor
Author
|
Sorry, I have been waiting for your message on GitHub for the past few days, but I didn't expect it to be through email. I only saw it today when I logged in to my email. Thank you for your response. I have answered all the questions one by one, and then I will update the ones that need to be updated
|
Contributor
Author
|
Sorry, it's the first time I've done this
|
Member
We can't see things that you attach to email replies. Please come over to the PR page and post your answers here. #25897 |
Contributor
Author
Contributor
Author
|
Hello, I have sent the pictures up
|
Member
Ah yes. I could tell by the presence of the pictures. Thank you for posting them! |
Contributor
Author
|
Do you need any other information, such as schematic schematic circuit |
thisiskeithb
added a commit
to thisiskeithb/MarlinDocumentation
that referenced
this pull request
Aug 6, 2023
mikezs
added a commit
to mikezs/Marlin
that referenced
this pull request
Aug 15, 2023
* bugfix-2.1.x: (427 commits) [cron] Bump distribution date (2023-08-14) 🔧 Configurable SD card retry/timeout (MarlinFirmware#25340) [cron] Bump distribution date (2023-08-08) 🐛 Fix MKS Robin Mini servo timer (MarlinFirmware#26150) 🚸 Adjust ColorUI chamber bmp (MarlinFirmware#26149) 🚸 UI Sound off/on with M300 E<0|1> (MarlinFirmware#26142) 🐛 Fix UBL probe_entire_mesh skips points (MarlinFirmware#26141) 🔨 Fix USB FD env names (MarlinFirmware#26131) 🩹 PROBING_TOOL followup (MarlinFirmware#26122) 🔧 Clarify WIFISUPPORT (MarlinFirmware#26097) 🩹 Fix M3 `uninitialized` warning (MarlinFirmware#26091) 🚸 FT_MOTION menu updates (MarlinFirmware#26083) [cron] Bump distribution date (2023-08-07) 🚸 BD Sensor Z axis stop height (MarlinFirmware#26015) ⚡️ SAMD21 LCD uses HW SPI with media (MarlinFirmware#26012) 🚸 Update LCD Manual Leveling display (MarlinFirmware#26088) 📝 STM32G0B0 SKR Mini E3 V3.0 / Manta M4P (MarlinFirmware#26087) 📝 Update a config comment [cron] Bump distribution date (2023-08-06) ✨ MM-JOKER (ESP32) board (MarlinFirmware#25897) ... # Conflicts: # .github/workflows/bump-date.yml # .github/workflows/clean-closed.yml # .github/workflows/test-builds.yml # Marlin/Configuration.h # Marlin/Configuration_adv.h # Marlin/src/pins/pins.h
Pragma8123
pushed a commit
to Pragma8123/Bender
that referenced
this pull request
Oct 24, 2023
EvilGremlin
pushed a commit
to EvilGremlin/Marlin
that referenced
this pull request
Oct 26, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Description
Hello, this motherboard is integrated with the motherboard and control screen, and can also be disconnected using cable connections. The firmware is modified based on MRR_ESPE, and has a 4-axis control and OLED screen. It retains necessary basic functions and has a good experience. It also has 3 native IO and 595 interfaces to support expansion, and has designed expansion modules for 2-axis and 5-axis.
Requirements
The motherboard and screen are integrated, only supporting 4-wire 12864 OLED, with driver 1306 or 1315
Benefits
experience is good, the scalability is strong, the PCB layout is reasonable, the design is beautiful, the cost is low, and the price is low. Over 1500 pieces have been sold.
Configurations
marlin/src/pins/pins.h,marlin/src/core/boards.hmarlin/src/pins/esp32/pins_MM_JOKER.hRelated Issues
ESP32 has two IOs that pull up or down, which can cause it to not start up and can only be used for specific purposes. I have changed these two IOs to encoders, making the originally poor IOs slightly more abundant. In addition to meeting most basic functions, it also supports material breakage detection and BLTouch, and has also released three customizable IOs for expansion and distribution.