Skip to main content

Search

Items tagged with: electronics


Build Your Own Drone Tracking Radar

https://www.youtube.com/watch?v=igrN_wd_g74

#electronics


Altium team is getting desperate. Sending fake emails. No one tried to call me. #electronics


Reworking electronics for someone else is nerve wracking enough without a MASSSSSIIIVEEEE groundplane making de-soldering that much harder. I ended up mechanically destroying the parts I removed to make their extraction more possible. Soldering in new ones takes seconds compared with the half hour to safely extract the old buggers. #electronics #rework #FixingStuff


Houston, we have liftoff and are transmitting MIDI controller messages. #electronics #synth #prototyping


Now that the envelope control board (middle) is working properly and talking to the Nucleo (left), I'm gonna try to send some MIDI to the Raspberry Pi that runs the synth engine, and control the synth with its own hardware for the first time. #electronics #synth #prototyping


Arduino code for potentiometer hysteresis and conversion to MIDI values. The PCB has the pots wired the wrong way around, so that's the values are inverted. #electronics


I'm having a bizarre problem with this setup. I'm getting garbled data from the 4051 (analog multiplexer) but only some of the time. I can leave it working and come back and it'll have the problem.

And I just discovered that touching or even just hovering my finger over the chip affects it.

At first, I thought I had a bad connection to the Nucleo board, but I've rewired this several times now. Suspecting bad jumper wires, I soldered it this time. Didn't help.

At first glance, you'd think it's a grounding issue, but I have reflowed all my solder joints.

It's a brand new chip, but I'm beginning to suspect it's bad.

EDIT: It *might* be because I left one pin floating. I'm gonna try to ground it...

UPDATE: It appears to be because I left the pin floating and it was basically acting like a touch sensor, which would explain the completely unpredictable results.

#electronics


I received a soldering station and some chips yesterday, so I soldered a PCB for the synthesiser. It's mostly my friend and collaborator on the project who is funding this. #electronics #synth


After combing through datasheets and Google and comparing photos to figure out the pinouts of parts and connectors we can't test yet, the keybed controller for the synthesiser now looks like this, and it's gonna be hooked up to this 61-key keybed from Fatar. #synth #electronics


The synthesiser keyboard we're building will sound like this, among other things. Yes, this will be in the production model. #synth #electronics


STM32F030 (small ARM processors) in the box they came in. Pen for scale. #electronics


The STM32 Cube IDE is just awful. I'm told they use Keil internally at STM. They just offer this as a free option. No normal person can afford to buy Keil. It costs 3500 dollars. #electronics


The Nucleo board lives. Had to dig out an old mini-USB cable for it. They haven't updated the design in years. Two USB generations behind! #electronics


Envelope control PCB for the #synth just arrived from Hong Kong. #electronics


Drawing up a keyboard matrix scanner schematic for the synthesiser. This won't be a very complex circuit board.

The keyboard has 61 keys, but pretend there are 3 extra ghost keys, so it's 64. There are 8 groups of 8 keys each.

T0 thru T7 are pulsed in rapid succession by the microcontroller to pick one of the 8 keys. It reads out which groups that key is pressed in on MK0/BK0 thru MK7/BK7.

MK is make and BK is break. When a key is pushed, the MK switch closes first, followed by BK a moment later. The time gap tells you the velocity the key was struck with. No need for a pressure sensor or any analog circuitry.

#synth #electronics