As the vendor notes within the itemizing for this pogo pin programmer for ATtiny chips, one of many prime motivations for utilizing floor mount chips is to lower board dimension and simplify the structure. Having to route the programming indicators to a 6-pin 0.1″ header breakout not solely takes up extra room on the board but additionally makes the structure extra complicated.
Their reply? Ditch the programming header and create an adapter that presses immediately onto the soldered chip. Pogo pins create a stable connection, and the 3D-printed adapter matches snugly over the SOIC-8W chips. Then simply program the chip as normal!
The adapter works with all AVRISP programmers. One finish of the adapter has the pins to simply accept the usual 2×3 header, which is included with most programmers by default. Even for those who don’t have an AVRISP-style programmer, you possibly can rig one up utilizing an Arduino or Raspberry Pi. The creator additionally notes which you can program unfastened chips with this adapter by merely putting it on a tough floor and urgent the adapter down.
Pin 1 is clearly marked, so no want to fret about getting the adapter reversed. If you end up working with ATtiny45/85 chips (or any chips with suitable pinouts), this may be an effective way to avoid wasting area in your board layouts and make firmware updates fast and straightforward. Batch programming can be simplified, as there’s no must plug and unplug the header in between every board. Maintain an eye fixed out for upcoming PIC adapters in the identical model!