Intl outdoor driver question - LD-2C 3A 1/2 Cell Circuit board

I’m just looking at the driver: LD-2C 3A 1/2 Cell Circuit board for one of my flashlights. The description says:

Does this mean the light blinks once every 10 seconds on high? Does it use an ATtiny and can be reprogrammed?

It blinks once the first 10 secconds it is on high mode, personally i prefer the blip to cange groups to be on the lowest, butits a matter of preference

It’s definitely not AVR controlled (attiny13A), most likely (from a few other LD series driver’s I”ve messed with) its PIC.

LD-2C driver has PIC12F683 Microchip MCU on board.

Thanks, looks like it’s possible to reprogram it. But it appears like it’s not as easy as an Arduino

PIC is very simple, in fact I’d say its even easier than AVR. I’ve switched over to doing all new project’s in PIC now days.

Note you dont have to use the factory 12F683, one of the great things about PIC is all 12F series SOIC8 part’s share the same pinout so any other 12Fxxxx is a direct swap in. You can upgrade to one of my favorites, the 12F617, or one of the newest most capable- the 12F1822 with no air wiring needed if you’re writing your own code anyway.

software suite is free, the PICkit3 programmer is $29.

Cereal_killer maybe coding of PIC is simple (for who is starting propably even easier than AVR) but not in this case. Here, propably (opinion of experienced electronic engineer) whole voltage step-down mechanism is encoded just in PIC12F683 MCU.

Ok, thank you guys, I’ll think about it