You are correct, the Bluno Nano Arduino BLE Bluetooth Microcontroller can be powered either through USB 5V (this will bypass the LM2940 Voltage regulator) or with an external 7V-12 Power Source through the Vin pin.
You can certainly use the DFRobot 7.4V Lipo 2200mAh Battery to power the Bluno however this might not be the safest option as you can easily short the battery if you cut its barrel adapter to solder the wires on Vin and GND.
A better option, is to use this 2600mAH USB Square Backup Battery and power the Bluno Nano throough USB.
Or you can use this 9V Battery Holder and power the Bluno through the Vin pin with a 9V Battery.
Thank you. I will give both options a try. Now, I have a Nano connected to two TLC59711 PWM driver breakouts on which I have changed the resistors so that they can source up to ~50mA. The drivers run a group of ERMs which are activated individually (one at a time) for ~250 ms bursts when the Nano receives a signal sent over the serial com port from the computer via a USB cable. So, a battery connected to the Nano (which would then be receiving the serial command via BLE) would be powering the two TLC59711 chips and the ERMs. This all works well with a LiPoly battery powered UNO topped with a 5V boost shield or a Nano powered from the computer with a USB cable. However, I want to miniaturize the setup and de-couple the microcontroller (e.g., Nano) and ERM assembly from the computer itself. Make sense?
As we understand, you want to power your Bluno Nano + ERMs separately from the computer and keep the USB cable for communication ?
If that’s the case, you can connect the 9V Battery Holder in the Vin and GND pins and the Bluno will be powered from the 9V Battery and not from USB (it automatically selects the highest voltage source which will be the battery)