Recent content by system11

  1. S

    KiCad footprint for 3.5mm stereo serial part TC38-010

    It's a footprint rather than a full library, create or select a footprint library you want to add it to, and right clicking on the name will offer 'import footprint', that's where you select the file.
  2. S

    KiCad footprint for 3.5mm stereo serial part TC38-010

    There's definitely a learning curve between Eagle and KiCad, I struggled a lot at first. I highly recommend downloading someone elses simple KiCad project to study and try to modify, that's what helped me in the end. Key part though is it's really important to do your schematic design before...
  3. S

    KiCad footprint for 3.5mm stereo serial part TC38-010

    I needed this for a project I'm building but couldn't find one - so I designed this by measuring the part and a test PCB that just arrived shows it was correct. You'll want to be mindful of the barrel position marked as it sets the edge of your PCB (or add a cut). Hardest thing was getting...
  4. S

    Picaxe editor hanging during scratchpad data load (6.1.0.0)

    I have a program that uses over half of the available 1024 bytes of scratchpad space on the 40X2 chip. I have the chip type selected correctly in my basic program and if I load the problem onto the PICAXE itself it runs fine. If I try to run simulataton while another basic program is loaded in...
  5. S

    Picaxe control of Adafruit 8x8 LED matrix with i2c backpack

    As I had a large number (81) characters to get hex strings for, I quickly made this perl script, if you have comments in your code like the below you can just paste them at the script instead of typing them in manually and doing all the row manipulation and binary conversion by hand. Supports...
  6. S

    Picaxe control of Adafruit 8x8 LED matrix with i2c backpack

    Very useful thread, thanks! I couldn't find any documentation on how these work, just "use our Arduino library!"
  7. S

    Strange failure of pulsout command vs high/low

    Yes absolutely certain, A.6 is set low in the initial setup and not touched except in this subroutine. I can see this on my logic probe too. Does program execution continue during the pulse or wait for it to finish?
  8. S

    Strange failure of pulsout command vs high/low

    I have some code controlling the STROBE line on a switch matrix chip - switches in the matrix are controlled by setting the address inputs correctly, setting the data to high (on) or low (off), then strobe should go high then low for it to set the selected switch. Pin A.6 is the strobe pin and...
Top