Live data from Hacker News

PCB devboard the size of a USB-C plug

github.com

51–60 of 72 posts

Re: PCB devboard the size of a USB-C plug

#51

Question for the people who have used the CH32V003 or more generally WCH, either for hobby or production, what is the current state of documentation and toolchain for these chips? Positive experiences, war stories?

Running Rust on them worked well for me: https://github.com/kpcyrd/ch32v003-demo

I had to put in more effort regarding RAM use and flash size, but I managed to fit a game into the 16kb limit regardless: https://github.com/kpcyrd/game-streetcat2026

Re: PCB devboard the size of a USB-C plug

#52
This project was made by a teenager in https://blueprint.hackclub.com, a nonprofit program I'm helping run that helps teenagers learn PCB design and get up to $400 USD in funding to prototype and manufacture their designs!

We just launched https://stasis.hackclub.com, another similar electronics program.

If you know any teens that want to get into PCB design, please encourage them to join Hack Club and these programs!

Re: PCB devboard the size of a USB-C plug

#53
post #31

Does anyone here know the reason why Pcbway stopped accepting credit cards? My colleague asked them but I recall there wasn't a clear answer. It is puzzling why they would make it harder to do business with them from outside China. Jlcpcb doesn't have this problem.

They had stopped for a while because they were transitioning away from using Paypal as a processor. A few weeks, maybe a month or so tops? I had to switch to JLC PCB for an order back in January, because they didn't support any viable payment method for me in Canada (tried to make a payoneer account, they don't do business in Canada).

But I just checked and it seems that they now accept CCs again.

Re: PCB devboard the size of a USB-C plug

#54
post #23

I dream of an open board like the yubikey nano. This is very nice!

A founder I know is making reduced-pin Arm-based prototyping modules: https://www.bergsonne.io/

They're seriously tiny; basically answering the question, "What if mechatronic prototypes didn't need to be the size of an Altoids tin?"

Re: PCB devboard the size of a USB-C plug

#55
post #32

Earlier quoted context omitted.

That's not lower power, is it? E.g. RuuviTags can run 3 years or longer while sending sensor data 2.5 times per second, with a single CR2477 (3V 1000mAh). A single AA alkaline battery has 1.5V and 2100-2700 mAh ( https://batteryskills.com/aa-battery-comparison-chart/ , somehow this data was difficult to find so I'll add this link :)). Bluetooth is lower energy than WiFi, but in your scenario the energy used for the r…

nRF52832 are famous for their low energy usage, it's hard to compete with them. However, ESP32 is much more universal.

Actually I've read claims that ESP32 C6s are pretty decent battery-consumption-wise. So much so that I bought a few, hoping to make at least a doorbell out of it. Alas I don't have a device to measure microampers, so I guess I'll just see how long they're fare..

Re: PCB devboard the size of a USB-C plug

#56
Just be aware of dorking around with exposed hardware connected to your $2K MBP. If you end up shorting out your DIY circuit, or have external power supplies connected to your dev board, it's very possible you can fry your laptop.

Best practice is to have a completely opto-isolated USB connection between your dev system and test hardware. You can buy a USB opto-isolated system for like $100 that will tell you downstream currents and isolate your hardware.

Re: PCB devboard the size of a USB-C plug

#57

TIL about "Charlieplexing", or how to use a reduced set of pins to drive a matrixed set of LEDs. https://en.wikipedia.org/wiki/Charlieplexing

That's going to be funny when you try to make a photograph on a short shutter time. Half the display will be off!

A significant number of consumer electronic devices (especially reduced-cost ones) already do this. I have yet to see an alarm clock that isn't at least matrixed...

Re: PCB devboard the size of a USB-C plug

#59
post #56

Just be aware of dorking around with exposed hardware connected to your $2K MBP. If you end up shorting out your DIY circuit, or have external power supplies connected to your dev board, it's very possible you can fry your laptop. Best practice is to have a completely opto-isolated USB connection between your dev system and test hardware. You can buy a USB opto-isolated system for like $100 that will tell you downstr…

I have to second this. Multiple Mainboards in my company were fried before mandatory opt isolation of USB fixed the issue

Re: PCB devboard the size of a USB-C plug

#60
post #23

I dream of an open board like the yubikey nano. This is very nice!

A founder I know is making reduced-pin Arm-based prototyping modules: https://www.bergsonne.io/ They're seriously tiny; basically answering the question, "What if mechatronic prototypes didn't need to be the size of an Altoids tin?"

While this looks novel, I don't quite get the expected usage pattern? Those boards don't seem any more easy to solder to than the chip itself
Post reply on HN