Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

David H. Bronke

Programmer, embedded electronics/DIY hobbyist, musician, photographer.

Hamburg, Germany
Following Follow me
Send a private message
Similar accounts worth following
73 Followers
55 Following
13 Projects
41 Likes
  • Projects 13
    • View All
  • Pages 1
    • View All
  • Following 244
    • View All
  • Bits 3
david-h-bronke
Send a private message
pic
  • GitHub
  • GitLab
  • Website
  • Mastodon

This user joined on 04/09/2018.

My Projects

2.9k
12
0
7
A basic soldering station for Weller RT tips
Project Owner Contributor

RT Soldering Station

david-h-bronkeDavid H. Bronke

1.3k
8
0
8
The Dactyl Lynx is a parameterized, split-hand, concave, columnar, ergonomic keyboard - a fork/rewrite of the original Dactyl keyboard.
Project Owner Contributor

Dactyl Lynx

david-h-bronkeDavid H. Bronke

1.2k
2
1
4
Using an ESP-01S to sense doorbell rings and allow opening the door from our phones.
Project Owner Contributor

Smart doorbell integration for Ritto TwinBus

david-h-bronkeDavid H. Bronke

993
11
1
8
A brain transplant for my well-used Siemens SE64E336EU dishwasher.
Project Owner Contributor

ESP32 Dishwasher

david-h-bronkeDavid H. Bronke

284
3
0
6
Some very simple PCBs to make it easier to work with Kailh MX or Choc hotswap sockets
Project Owner Contributor

Snowshoe Single Keyswitch Hotswap Boards

david-h-bronkeDavid H. Bronke

286
4
0
3
Implanting a custom USB brain and TrackPoint in an old Kinesis Classic contoured PS/2 keyboard
Project Owner Contributor

Contourboarding

david-h-bronkeDavid H. Bronke

View all 13 projects

My Pages

  • Using the Bus Pirate to program a Pro Mini

    02/24/2019 at 04:14 • 0 comments

    I had ordered a few Pro Mini knockoff boards (based on SparkFun's Pro Mini) and found that I didn't have an actual Arduino programmer around; I had been using an Arduino Nano and a DigiSpark, both of which are programmable via their built-in USB ports. I did, however, have a Bus Pirate! (and Linux, so the Avrdude Command and Udev Rule sections may not be that useful elsewhere)

    Connections

    Pro Mini  |  Bus Pirate
    ----------+------------
         GND  |  GND
         VCC  |  +5V
         RST  |  CS
     MOSI 11  |  MOSI
     MISO 12  |  MISO
      SCK 13  |  CLK

    Udev Rule

    # Bus pirate v3
    SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", GROUP="users", MODE="0666", SYMLINK+="buspirate"
    # Bus pirate v4
    SUBSYSTEM=="tty", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb00", GROUP="users", MODE="0666", SYMLINK+="buspirate"

    Avrdude Command

    avrdude -v -c buspirate -P /dev/buspirate -p m168p -Uflash:w:/path/to/file.hex:i
    

    Note: If you do this through the Arduino IDE, it disables auto erase for flash memory (adding -D to the command line) which causes the write to fail, at least on my device. Removing that flag fixed the issue.


    There may be some other missing pieces here, but this should hopefully be enough for me to pick this up again in the future. Now, on to using my Bus Pirate to fix the programming on my new Pro Micro! (since I accidentally flashed a hex file that was compiled for the wrong chip)

    References

    • Bus Pirate AVR Programming - Dangerous Prototypes
    • Bus Pirate - ArchWiki
    • (Bus)Pirate Arduino - I Like Pepper
    • Arduino Bus Pirate - Flav's Wiki
    • Use BusPirate to upload Sketch to Arduino Ethernet - neophob.com
    • Programming Arduino Pro Mini with Bus Pirate - Dana Harding
    • Using a Bus Pirate as an Arduino programmer? - forum.arduino.cc

View page

Projects I Like & Follow

65.6k
570
35
213
Your favorite music player of the 90s, but in real life
Project Owner Contributor

Linamp

rodmgRodmg

25.6k
285
27
236
Leveraging the Programmable Power Supply (PPS) of USB PD 3.0 and 3.1 to make an ultra-compact bench power supply
Project Owner Contributor

PocketPD - USB-C Portable Bench Power Supply

centylabCentyLab

5.8k
38
0
29
A homemade gearless linear stepping actuator
Project Owner Contributor

DIY Tubular Linear Motor

jeremyJeremy

4.3k
31
0
30
A fast and graceful remote-controlled spider
Project Owner Contributor

The Unnamed Spider bot

jeremyJeremy

4.2k
34
3
39
My old spin on PCBite magnetic PCB clamps are too hard to make. Motivated by a recent HaD post I did a much easier respin.
Project Owner Contributor

Another spin on PCB clamps

paulPaul

2k
9
0
7
Compact, feature-filled, Raspberry Pi CM5 LoRaWAN carrier board.
Project Owner Contributor

CM5 MINIMA

pierluigi-colangelipierluigi colangeli

1.9k
9
1
15
A keyboard in a wooden box with a continuous-grain keycap set
Project Owner Contributor

Wooden Keyboard

kelvin-chowKelvin Chow

1.9k
25
2
30
A watch using roman numbering system with just 17 LEDs.
Project Owner Contributor

17 O Clock

mclienmclien

1.6k
13
3
21
A simple testing device to verify the presence and continuity of power and data lines in USB charging cables.
Project Owner Contributor

USB Power Cable Tester

stefan-wagnerStefan Wagner

1.6k
41
0
38
A low poly shaped mask made of only circuit boards and LEDs
Project Owner Contributor

Become Anyone 2.0

sean-hodginsSean Hodgins

1.4k
7
0
11
A 3D-printed visual timer with light tiles, OLED screen, and rotary encoder, designed to help toddlers understand time visually
Project Owner Contributor

Visual Timer for Toddlers

julius-curtJulius Curt

1.3k
622
4
40
In this project, we will build a tiny internet clock connected to your wifi to get time from NTP servers.
Project Owner Contributor

Tiny Internet Clock

gokuxgokux

1.1k
10
2
13
A simpler add-on, for a different time
Project Owner Contributor

hello my name is SAO

davedarkodavedarko

798
32
2
31
I heard you like badges for your badges, so I made badges for your badges for your badges
Project Owner Contributor

Yo Dawg SAO - introducing SAOAO

davedarkodavedarko

430
416
1
14
I love the qualia displays that adafruit has
Project Owner Contributor

Raspberry PI Zero with Qualia displays

davedarkodavedarko

373
6
0
8
this is an adapter for a generic DS3231 module that features an AT24C32
Project Owner Contributor

The Schedule SAO

davedarkodavedarko

289
5
2
6
We hope you find this instructable useful, easy and fun
Project Owner Contributor

Easiest Arduino Smart Plant Watering

bella802Bella802

264
14
0
14
Touchwheel SAO for Hackaday Supercon 2024
Project Owner Contributor

TouchwheelSAO

todbottodbot

View all

Share this profile

Share

Bits

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
kristina panos wrote 12/16/2020 at 16:25 • point

Thanks for liking and following my #yet another dactyl build project! She's still borked, but I'll get her going one of these days.

  Are you sure? yes | no

Patrick Van Oosterwijck wrote 06/06/2019 at 04:24 • point

Thanks for liking my #LiFePO4wered/Pi project!  It's since been superseded by my #LiFePO4wered/Pi+ project so you might want to follow that one as well!

  Are you sure? yes | no

uri.shani wrote 08/24/2018 at 05:47 • point

Thanks for following & liking my project #Arduino Blocks for MIDI Controllers !

  Are you sure? yes | no

Send a private message to David H. Bronke

Become cool instantly

Create your Hackaday.io profile like David H. Bronke and many others

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Report user as inappropriate

You are about to report the user "David H. Bronke", please tell us the reason.