Looking for a bulk order or B2B?
Contact
us to get a quote.
The Badger'd SDWire3 is an improvement over SDWireC with
USB3 and SDR104 support. It can be used to automate testing sdcard interface or in 3D printing or to
create a fully remote working place. In our version of SDWire, we used USB-C interface to communicate
with host. SDWireC had a known limitation that it was only compatible up-to SDR50 speeds, with the new
SDWire3 we are enabling it to be used in new generation target devices like Raspberry Pi 5
SDWire3 allows to flash SD card connected to the DUT (Device Under Test), without physical contact with
the device. There is only one USB-C socket for connecting to host PC. Both USB mass storage and MUX
control are served through the same USB connection. The PCB board is designed in such way that it fits
into micro SD card slots. Thanks to this, there is no need for special cables with a micro SD adapter,
like in the muxPi product. It can even be used as SD card reader on steroids.
sdwire
cli tool available in PyPi provides an easy way to interact with both SDWireC and SDWire devices using
same interface.
Go to Quick Start guide to start
testing it immediately!
All the SDWire3 products that will be shipped is tested on micro SD card slot of Raspberry Pi 5 using
Gnome Disk Benchmark tool.
SDWire3 is tested and verified in house:
For the ones who wants to try the board easily (only supports Linux), we have a python application which you can install using pip as shown below. If you are in a system where you can use apt (Ubuntu/Debian/Raspbian etc.) then we would recommend you to use apt to install the sdwire as shown below. Source code of the CLI application can be found here.
pip install sdwire
# use --help to see how to use the application
sdwire --help
sdwire switch --help
sudo sdwire list # to list the devices detected
# For Ubuntu users please use apt instead of pip
sudo add-apt-repository ppa:tchavadar/badgerd # for stable builds
sudo add-apt-repository ppa:tchavadar/badgerd-unstable # for daily builds
sudo apt install python3-sdwire
# For Rasbian/Debian users please use apt instead of pip directly
echo -e "deb https://ppa.launchpadcontent.net/tchavadar/badgerd/ubuntu noble main" | sudo tee -a /etc/apt/sources.list.d/badgerd.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B35AA5B4E400B24A
sudo apt install python3-sdwire
# Do not hesitate to open issue in our github repo: https://github.com/Badger-Embedded/sdwire-cli/issues
* Shipments outside the EU may require customers to pay additional costs for Tax&Duties depending on the laws of destination country.
KvK# 87317427
Copyright © 2023 Badgerd Technologies B.V. All rights reserved.