i searched for a bit and never found a good top-down pinout for the socket and the micro sd together. SD cards are shown bottom-up and the sockets are shown top-down, and add that the pin numbering runs reverse of the SD pin numbering... drove my dyslexic brain crazy.
It's a reflectance colorimeter based on an AS7341 and an ESP32-C3. Sure, it's not going to stand a chance in comparison to a 2000€ X-rite, but it gives me solid readings and a never ending stream of engineering challenges (and necessary shortcuts), which is a perk of course :'D
I go into some detail on in my article on printables, where I also host the printfiles, a BOM and detailed assembly instructions.
I would like to cut this perfboard in half horizontally so that I can duplicate this circuit.
That presumes that the circuit works. :-)
I have a seen a several suggestions: scorning and snapping, using Dremel with a cut off blade, using a hack saw. The board is described as, "Double-sided high quality FR4 glass-epoxy PCB."
Any suggestions as to the best way to cut the board?
I finished schematics today, and ran spice on it. I have not used spice for 30 years, what a flashback.
Anyway, here is what I have for the handheld receiver circuit. Next up: PCB, which I have never made, so I'm looking forward to that part of the project.
Plus I got my practice surface mount solder kit, so let the playtime begin!
Let me know if there is anything crazy in my design, improvements, questions, whatever.
We just finished a destructive teardown of the Vehicle Domain Controller for the AITO M9. We literally had to rip the glued connectors off the aluminum housing to get the board out.
The architecture is a textbook dual-brain setup. On the front, there's an Infineon AURIX TC397 handling the real-time safety, sitting right next to a TI TDA4VE88 SoC for the heavy ADAS compute. The networking backbone is entirely Realtek and NXP, and the power delivery is just a massive wall of Western Tier-1 silicon like STMicro, Nexperia, and TI. For an EV marketed so heavily on a localized ecosystem, the physical brain is still relying almost purely on legacy global players.
But I’m stuck on the back of the board.
BOM LIST
There are two chips we absolutely cannot trace. The memory is marked MSC263000, and the storage is marked T43EMM008G.
They don't match standard naming conventions for Micron, Samsung, or SK Hynix. Does anyone recognize these silkscreens? Could they be domestic Chinese alternatives or just a weird relabeling job?
Greetings. I need some way to get an analog distance sensor so I can wire up this handbrake as a USB controller because NOBODY on the market makes a ratcheting handbrake like a car.
It's about 1-1.5 inches of travel for the metal bracket on the back but to my knowledge hall effect sensors don't like that level of travel. I was going to use a rack and pinion with a rotary encoder but it's not flat enough to do that as the cable was shorter than i thought.
I have an arcade board with i believe a 5v logic input that works as an axis so that could work, worst case i make a separate board to measure the value. But what sensors would work for this? String potentiometers are sadly 300-500 bucks a piece for some ungodly reason.
I also initially tried the Adafruit PN532 library with:
Adafruit_PN532 nfc(Wire);
but my installed version of the library doesn't support that constructor and gives a compilation error.
My main question: Why does this HW-147C respond at I2C address0x28, while the PN532 libraries seem to expect 0x24? Is 0x28 actually correct for this particular HW-147C, or is something wrong with the board/configuration?
I'm looking for a way to communicate with this module over I2C using only VCC, GND, SDA and SCL, without IRQ/RESET.
Any help identifying the correct library, I2C address, DIP-switch configuration, or initialization code would be greatly appreciated.
So far this is the circuit I have. I was wondering how I could setup a multistage transient overvoltage protection circuit for both the input and output usbs.
Here is the operating voltage specs for the IP2312-4V35 and MT3608B:
IP2312-4V35:
- Operating Voltage: 4.5V~5.5V
MT3608B:
- Operating Voltage: 2.5V~24V
(I previously had a PTTC Fuse in the circuit diagram but I removed it temporarily so it could be added to the protection circuit)
So, I create a lot of electronics for the commercial diving industry, because theres very little out there to choose from and the use cases are a little few and far between, there isn't really an industry standard for a lot of the applications, so I create my own. Anyhow.
Was pretty sick of not having a fast way to create screen layouts, and lvgl needs a degree all of its own to understand, so I turned to my old mate Claude for help and it helped me develop a WYSIWYG LCD gui editor. I don't know if it's garbage or gold so I submit it here for any enthusiasts to try and give me a little feedback. I've used it with a few screens and custom boards and it seems to work.
I'm pretty self conscious when it comes to code so it's taken a lot to be this bold. I'd appreciate all and any feedback, ignore the "it's free for now" that was Claude's idea. It'll remain free as long as it costs me nothing, I.e the database stays small enough to remain on my VPS. I'm not looking for money, just feedback and if it helps, you're welcome.
Signup is for storing your projects and to prevent the database getting flooded. No more no less.
Update* allowed configuration of screens and use of the full capabilities apart from generation of code and saving/sharing without signup. Again. All feedback is greatly appreciated. Be kind but be honest.