OMFG finally today... I've got it emulating USB connection behavior. On connection, Arduino resets. Doesn't stay reset, which is good LOL. Doesn't reset on disconnection.
So you can be programming, lalala, hit upload, arduino resets, bootloader absorbs new code (honestly quite a bit slower than via USB) then off it goes doing whatever you told it to do.
2 resistors a capacitor and transistor later... haha
I can't begin to explain why this shit is wrong,
DIY Arduino Bluetooth Programming Shield | Make: DIY Projects and Ideas for MakersIt works...
on DISCONNECTION. P32 stays LOW on no paired device, goes HIGH when paired. When you want to upload code.. even if you're connected via Serial output on IDE... the module never gets unpaired. It certainly can't unpair if it hasn't been connected to to upload code.. like if you're coding and not watching the screen.
Long story short, that does not work AT ALL.
The circuit I made is really really simple. Took forever to figure out I needed to bleed down the timing capacitor lolol.. it is always the simple things that evade me.