@cccpresser@chaos.social
@cccpresser@chaos.social avatar

cccpresser

@cccpresser@chaos.social

Hardware Hacker
does stuff with and for #KiCad
DSGVO-Ultra

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cccpresser, to random
@cccpresser@chaos.social avatar

Hey #GPN22 crowd 🦈
I did bring a lot of #ReworkCTF boards to the event. If you want to improve your PCB repair and soldering skills, this might be the project for you.
There are 18 soldering challenges that are all documented should you get stuck and need help.
The board is also a RasbperryPi-Pico once you are done. So only minimal e-waste.

Recommended donation for one board is 10€. Find me at the @cccac table, next to the ZKM exhibition.

philpem, to random
@philpem@digipres.club avatar

This project needs a better name, but the dragon looks GOOD. I might see if I can tweak the eyes in png2svg, he shouldn't look that scary...

cccpresser,
@cccpresser@chaos.social avatar

@philpem gerbolyze might yield better results out of the box.

ottaross, to kicad
@ottaross@mastodon.social avatar

Expecting some circuit boards today maybe. Exciting - my first use of #KiCad right through to actually producing PCBs, though I've worked up a few schematics in the past, and one other PCB layout.

Haven't bought any new boards for a project in a couple of years either, so it's nice for that reason too.

Happy to have dumped #EagleCAD from my tool set.

cccpresser,
@cccpresser@chaos.social avatar

@ottaross if you plan to create new models, the step file format also works. It is more common with (mech) engineers. FreeCad can create/export step. So can almost any other 3D CAD tool.

They models also be scripted with cadquery. The kicad libraries have a repo full of scripted parts over on gitlab.
We would love to have more upstream contributions.

cccpresser,
@cccpresser@chaos.social avatar

@ottaross if you already know how to use blender then .wrl is clearly the beat choice.

esthi, to reparatur German
@esthi@chaos.social avatar

Mein Wasserkocher geht nicht mehr aus, hat ja jemand eine Idee?

Ich dachte, der Sensor sei vielleicht verkalkt, entkalken hat aber nicht geholfen🤷🏻‍♀️
Er hat Beleuchtung und das Licht geht auch aus, wenn die gewünschte Temperatur erreicht ist.

@reparatur

cccpresser,
@cccpresser@chaos.social avatar

@esthi @reparatur hat der einen mechanischen ein/aus Schalter? Oder elektronische Tasten?

cccpresser, to random
@cccpresser@chaos.social avatar

If in doubt, use more flux.

the plan is to bring those to future events.

ottaross, (edited ) to kicad
@ottaross@mastodon.social avatar

Ugh, an intensive day with too much sitting, fully immersed in circuit work.

The ramp up with #KiCad tools was very smooth. I didn't find any roadblocks in #schematic capture, part coding, #PCB layout, nor cleaning up DRCs. The tools have come a long way since my last use in 2021! Pleased!

A scan through manufacturability tomorrow and the full cycle is complete. Yay #FOSS.

#hardware #design #maker

cccpresser,
@cccpresser@chaos.social avatar

@ottaross Are you aware of the nice checklists by azonenberg?
If not, they can be found on github.

phranck, to random German
@phranck@chaos.social avatar

Wenn der Techniker, der dir den defekten Geschirrspueler reparieren sollte nach 10 Minuten wieder geht, und die sagt: "Das Ding ist ein Totalschaden.“

Das defekte Ersatzteil kostet knapp 500 Euro zzgl. Arbeitszeit und Anfahrt. Tja, nun muessen wir einen Neuen kaufen. 😢

cccpresser,
@cccpresser@chaos.social avatar

@phranck @fenkt meh. Du brauchst jemanden der nicht nur tauschen, sondern auch reparieren kann.

cccpresser, to Watches
@cccpresser@chaos.social avatar

Go home , you are drunk.

cccpresser,
@cccpresser@chaos.social avatar

Solved it by the most advanced computer-toucher trick:
Turning it off and on again.

Lets see if this order now works. Those are the boards that I want to bring to

cccpresser,
@cccpresser@chaos.social avatar

Ordering the is always a hassle since the engineers at JLC want to fix all the challenges.
This time they found two issues on the board in total. When the DFM check for assembly happens, I expect more questions and corrections that I will ask them to undo again :)

> 1As shown below, the indicated trace and copper is connected, is that normal? Do you need to separate them?

cccpresser,
@cccpresser@chaos.social avatar

And here is the next one. They fixed the orientation of the LEDs, which breaks one of the challenges.

> Do you mean we need to change as below image? It seems that if we rotate 180 degree, D9 is different with D10, D8 ...

cccpresser,
@cccpresser@chaos.social avatar

There is just to many emails to update this thread.

So far there are 18 mails from in my inbox.
I send 9 answers.

Also, I used their chat to clarify some things. While it is tedious to make sure all the 'errors' are actually produced the way they are designed, the communication works quite well. The support is responsive, friendly and competent.

cccpresser,
@cccpresser@chaos.social avatar

Another final update on the latest order. I received the boards, shipping and customs went smoothly.

Unfortunately, the JLC engineers fixed one challenge, even though I have an email that says they understood the requirement:

> Well noted the opening is for R20 and you designed it that way on purpose.

But the mask on R20 was completely removed. Destroying the challenge C05. I marked this as defect of the production, lets see how they respond.

cccpresser,
@cccpresser@chaos.social avatar

@jaseg @julialuna All of those "issues" are documented. JLC has this data.

And I put a lot of work into communicating the intent of the board. They did confirm that they understand, there is one mail that explicitly confirms the R20 soldermask design.

I assume the problem is internal communication at JLC.

gsuberland, to random
@gsuberland@chaos.social avatar

JLCPCB throwing 500 errors for everyone else?

cccpresser,
@cccpresser@chaos.social avatar

@gsuberland yep. Also broke for me.

azonenberg, to random
@azonenberg@ioc.exchange avatar

Pet peeve of the day: MCU families that obviously share common IPs (e.g. GPIO blocks, SPI blocks, etc with the same SFR definitions across multiple parts) but don't go out and say it.

So I take code I wrote for one chip and it might port seamlessly to another, but I don't know until I line-by-line compare the datasheets to see if all the registers are the same.

Also, it bloats docs by having a bazillion copies of the definitions of each IP's register in each chip reference manual.

What I'd much prefer is a top level datasheet for each chip that contains the memory map, pinout, and any chip-specific config like peripheral clock enable registers.

Then just have the memory map say "0x4000_1800 is GPIOC, this a GPIOv3 IP" and link to the GPIOv3 datasheet.

cccpresser,
@cccpresser@chaos.social avatar

@azonenberg PIC32 does this. They have docs for SPIv3 and similar.

cccpresser,
@cccpresser@chaos.social avatar

@azonenberg I was using them mid 2010ish, by then there was always a Family-Datasheet. With extra peripheral datasheets.

cccpresser, to random
@cccpresser@chaos.social avatar

Today I found a nice object for
What do you think is this device? If you think you have the solution, try to describe your thoughts as well.

As always, hide your guesses behind a CW.

The mystery ware. A roundish circuit board with a light bulb and some cables. another board (2nd image has details) is mounted perpendicular to it.

cccpresser, to random
@cccpresser@chaos.social avatar

Heute hat jemand SQL-Inections auf meiner Website ausprobiert:

QPbmCRVMnTTmni4A')) OR 971=(SELECT 971 FROM PG_SLEEP(15))-- (IP address: 147.45.47.122, 147.45.47.122)  

War nicht erfolgreich.

cccpresser, to random
@cccpresser@chaos.social avatar

As a maintainer I don't want money. I already have a job. Maintaining is not my job. Its a hobby.
What we need is more help. A good community. Friendly people. A hobby is supposed to be fun.
Money instead will build pressure to perform. At least for me it would not help at all, but make things worse.

cccpresser, to kicad
@cccpresser@chaos.social avatar

Heute (Samstag) Abend gibt es auf der noch eine Self-Organized-Session zu und ab 21:00Uhr im Raum K018.

Bringt spannende Projekte, Fragen und Techniken mit. Wir helfen uns gegenseitig die genannten Tools besser zu nutzen.

thor, to kicad
@thor@berserker.town avatar

deleted_by_author

  • Loading...
  • cccpresser,
    @cccpresser@chaos.social avatar

    @thor there are plenty nice themes in the PCM.

    azonenberg, to random
    @azonenberg@ioc.exchange avatar

    Anyone have a preferred tool for stripping 16-22 AWG stranded wire to a controlled, reproducible length?

    cccpresser,
    @cccpresser@chaos.social avatar

    @jaseg @azonenberg
    A regular Knipex or Weidmüller stripper set to 3mm is reasonably good for me. I have done a few hundred Molex Mini/MicroFit crimp contacts in the past - without bothering about the insanely tight tolerance.

    At work we have some swiss-made rotary tool with find adjust. But I don't remember the name right now. It might be up to your specs - will look it up next week.

    cccpresser,
    @cccpresser@chaos.social avatar

    @azonenberg which type of insulation do your cables have.
    Some materials are quite "stretchy" and don't cut but rather rip apart.

    When possible I prefer to work with LZSH type insulation. Or old PVC that has gotten slightly harder when doing this kind of job.

    Also I feel that 4mm copper (extending slightly into the bendy part of the crimp terminals) is not an issue. Worst case is that you trim it with a knife.
    (Don't tell that to IPC620 people)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • thenastyranch
  • magazineikmin
  • ethstaker
  • InstantRegret
  • tacticalgear
  • rosin
  • love
  • Youngstown
  • slotface
  • ngwrru68w68
  • kavyap
  • cubers
  • DreamBathrooms
  • megavids
  • mdbf
  • modclub
  • GTA5RPClips
  • normalnudes
  • khanakhh
  • everett
  • cisconetworking
  • osvaldo12
  • anitta
  • Leos
  • Durango
  • tester
  • JUstTest
  • All magazines