This page still in progress because I don't have all the information for BMCU on P series.
Update 5th May
In firmware versions :
01.08.00.00 for the P series
01.09.00.00 (20250429) for the X seriesBambulab has added support for the updated AMS model like AMS 2, which involved changes to the communication protocol between the AMS system and the printer.
As a result, BMCU currently does not function properly (e.g., unable to modify filament settings). It is unclear how soon BMCU's author will respond to these changes. If you intend to keep your P/X printer updated with the latest firmware, we recommend not relying on BMCU at this time.
The A-series is not affected at the moment, according to Bambulab the adaptation programme for the newer AMS for the A-series is still a few months away.
You will need a bambu 4-in-1 ptfe adapter or anything similar.
And you need a firmware to make the rejection behaviour longer so that the filament can always exit to the outside of the bambu 4-in-1 ptfe adapter.
These firmwares are modified by XC @星尘
Externe 5 way:
Internal 5 way:
Using internal 5 way:
WD0.6 OD12 L30 mm
for buffer and WD0.6 OD4 L15
for leverThe principle of the BMCU is to directly simulate the AMS device to communicate with the printer, it is possible to use AMS + BMCU on the P-Series, (I can't say for sure for newer devices like AMS 2)
See the official Bambulab tutorial for using two AMS https://wiki.bambulab.com/en/x1/manual/Connect-AMS-Hub-and-multi-AMS
Since the BMCU only has one 4pin connector, you need to connect the AMS directly to the AMS Hub, and then connect the BMCU to the AMS.
Please note that it is not possible to use two BMCUs directly on the P-Series.