Have a project that uses to small servo motors, one battery pack (3xAA) and a Microbit to control a small robot. The setup works using a v1 Microbit but when I replaced the v2 Microbit (same code) it does nothing. When I remove the battery pack power and connect one servo to the v2 Microbit directly it works.
I tried to upload some images to help with diagnosis.
Code
Thanks for posting! You drawn schematic looks correct, as the GND pin on the connector on the micro:bit connects to the same GND as USB (I’m assuming that’s your other power source)
I have checked power from batteries and battery pack and signal for all wires and the pin 2 connection was simply for the photo. Again I need to state that duplicate code with actually the same setup works when using v1 but not v2. My question is why? I don’t have enough v1 Microbits so need to understand what difference there is between v1 and v2?
I’m quite puzzled why a V2 wouldn’t be able to drive something a V1 could as the V2 has a larger built-in regulator that is able to provide more power to accessories than the precursor could.
This article breaks down the difference in power supply on the board.