Homemade arduboy With SH1106 and arduino pro micro is bricked

So i turned of the bootlogo on the tacklebox game and my console bricked it does not boot every time and i can’t upload anything to it, because it disconnects while loading the code can someone help solve this issue

Can you re-burn the bootloader onto it?

I tried nothing seems to make it work back again

1 Like

I tried but it disconnects after like 10 mins and it gives an error message programem didn’t respond failed to burn boot loader

Oh, I thought you said in the previous message that it was working again.

Oh yeah sorry I just didn’t get the words right

Is there a way to force upload the code to it

I am not really sure … it might help to paste the logging / errors in this message. (Remember to delimit the text with the preformatted code option to make it more readable.


It will then be like this!

Ok thank you

I’m going to send the error messages when I will be back from school

1 Like

If the board is dead then I would have needed to make a new console because it is soldered up and closed in a case

I used arduboy.begin(); instead arduboy.boot(); and it is like bricked

Do you have a reset button on the device?

I doubt the board is dead.

Yes I do it does connect and everything but when I upload the code it just gives the programmer not responding error

Can I like delete the sketch with a tool or something

Szkic używa 3518 bajtów (12%) pamięci programu. Maksimum to 28672 bajtów.
Zmienne globalne używają 163 bajtów (6%) pamięci dynamicznej, pozostawiając 2397 bajtów dla zmiennych lokalnych. Maksimum to 2560 bajtów.
PORTS {COM1, COM3, } / {COM1, COM3, } => {}
PORTS {COM1, COM3, } / {COM1, COM3, } => {}
PORTS {COM1, COM3, } / {COM1, COM3, } => {}
PORTS {COM1, COM3, } / {COM1, COM3, } => {}
PORTS {COM1, COM3, } / {COM1, COM3, } => {}
PORTS {COM1, COM3, } / {COM1, COM3, COM6, } => {COM6, }
Found upload port: COM6
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -CC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega32u4 -cavr109 -PCOM6 -b57600 -D -Uflash:w:C:\Users\HP\AppData\Local\Temp\arduino_build_808075/DigitalReadSerial.ino.hex:i 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM6
         Using Programmer              : avr109
         Overriding Baud Rate          : 57600
         AVR Part                      : ATmega32U4
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  9000  9000 0x00 0x00
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : butterfly
         Description     : Atmel AppNote AVR109 Boot Loader

Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding


so this is the message

Try uploadloading hello world sketch and when those comm messages appear:

PORTS {COM1, COM3, } / {COM1, COM3, } => {}

Press the reset button on your board ( or short the reset pin with GND). You may need to try this a couple of times.

i did and it did this

tried multiple times and the result is the same