Bumpy is an inexpensive Open Source blackmagic probe compatible SWD debugger designed to be used with ARM GDB.Designed by Electronut Labs, Ships from India
What is Bumpy? Bumpy is an inexpensive Open Source blackmagic probe compatible SWD debugger designed to be used with ARM GDB. It supports many platforms, but was primarily designed for use with our...Read More…
Bumpy is an inexpensive Open Source blackmagic probe compatible SWD debugger designed to be used with ARM GDB. It supports many platforms, but was primarily designed for use with our Nordic Semiconductor nRF BLE boards.
When we built our Bluey nRF52 BLE dev board, we were looking for an inexpensive option for our users to upload code to bluey and debug it using ARM GDB. We then came across the blackmagic probe (BMP) project - an Open Source debugging tool for embedded microprocessors. It greatly simplifies the debugging and code uploading process using just ARM GDB - no need to run a GDB server or use an additional complex tool like openocd. Although the BMP hardware is excellent, it's bit beyond the budget of our target audience as an add-on programmer. So we decided to make use of their liberal open source license and build something that fits our budget, albeit with less capabilities.
Bumpy takes advantage of the ST-Link support of the BMP, and its design is based on both BMP and Chinese St-Link V2 clones available for cheap in the market.
You can use Bumpy to program and debug a whole bunch of ARM microcontrollers. In particular, Bumpy is perfect for programming out Bluey nRF52 dev board.
We have a bunch of documentation at the link below, which can get you started with Bumpy:
|Shipping Rate||First item||Additional items|
United States Postal Service: USPS First Class
USPS First Class.
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
I am a software engineer and Embedded Systems consultant based in Bangalore, India. I have a Bachelor of Technology from the Indian Institute of Technology Bombay, and an MS from Pennsylvania State University, USA. I worked in the software industry in the San Francisco Bay Area for about 6 years before returning to India in 2004.
I have been a tinkerer since I was a teenager building electronic circuits, and continued this trend with programming in college. Around 2012, I started electronut.in – a blog on electronics, microcontrollers, and programming. The blog lead to the formation of Electronut Labs, and our first successfully crowdfunded product snapVCC (a power supply for Makers). The blog also let to my first book Python Playground (No Starch Press) which has sold close to 10,000 copies and has been translated to three languages.
Electronut Labs is now a small business in Bangalore and we are focused on creating innovative electronics hardware.