Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - nemik

2
DirtyPCBs support / Re: Stock parts for Dirty Assembly
Do you by chance know the tolerances for these common passives? Doesn't matter much for decoupling and pull-up/downs but for other purposes would be nice to know what to expect. Thanks!
3
DirtyPCBs support / Re: DirtyBOM/DirtyAssembly testers?
Free passives?! I mean sure they're cheap as dirt but still...please make sure you make enough money from this to keep it going, it sounds like it's just going to get better and better. Thank you for focusing your efforts on this service. I can't wait to try it out.
4
DirtyPCBs support / Re: DirtyBOM/DirtyAssembly testers?
I've already had Jin help me produce a simple board (this one: https://www.happybubbles.tech/presence/detector) so I'd love to test out DirtyBOM and assembly.
I guess an issue with my board is that it has two modules on there that I imagine you probably don't keep in your library. Sourcing them from the manufacturer and Taobao wasn't too bad but maybe I could take a look at what other parts I could use instead to make assembly easier.

My dev site login is nemik at nemik dot net
5
DirtyPCBs support / Re: Production codes
They've been super nice to my boards and so far always placed production codes inside a large footprint for things like modules. So when I solder the modules on, they're not visible. If you just have small, discrete components on the front though (or none at all?), I guess it could be annoying to see them. Oh well, look how much you're paying compared to every other board service on the planet.
7
DirtyPCBs support / Re: NEW SITE: no status update, moving servers
There's a good write-up here of latency and networks speeds across AWS regions and specifically their interactions with China: https://www.opswat.com/blog/best-amazon ... ving-china

The takeaway seems to be that the AWS Singapore region is quite good for Chinese network traffic and very consistent too. On top of that, it has the same good interoperability and speed with all other AWS regions and so presumably also with other networks like Digital Ocean's and Rackspace. Perhaps setting up a small mirror with the cheapest t2.micro in Singapore could help?

But the article is from last year, not sure what the situation is now since it seems to change quickly. Good luck with all this, it does indeed sound very frustrating.
8
DirtyPCBs support / Re: Are all through holes plated?
From the boards I've received, yes. I'm using Eagle, but even some bigger mounting holes I made in my boards are plated on the inside. It's not bad though and they're isolated. Even with a ground copper pour on my top layer, the plated hole in the middle wasn't connected to it or anything.
9
Tools of the trade / Re: USB Prog
I've been using STLink v2 USB adapters from Aliexpress (they go for about $2.50 USD each). I use them for ARM cores successfully with OpenOCD. Most Cortex-M only need Serial Wire Debug (SWD) with GND, power, SWD-clock, and SWD-IO, which works perfectly these this cheap USB STLink things.
11
DirtyPCBs support / Updating boards after an order
Hi guys,

I've had two PCB orders come back with "Problem" status saying "we can't open these files".

First, sorry for causing trouble with this but maybe I found a pattern. For each of these two orders, I created the order on the new dev site with an Eagle version 7.1.0 .brd file. It would submit fine and even showed the rendered board wonderfully. But because I'm a dolt and don't check carefully enough, I found something I wanted to change on the boards and re-submitted them again using the "Update files" link on the order page.
I think that's what might be causing the issue? Because after doing the updates, the rendering no longer appears which wasn't a big deal but I thought the files were still OK. The extension of the file is also changed from the .brd file I uploaded to a .zip but that's probably from your back-end process that converts Eagle files to CAM files and zips them up, right?

Is it possible that the back-end Eagle -> CAM-zip conversion works wonderfully on the initial order but then later when updating files, something fails? Again, sorry for causing trouble with this, but I re-upload my boards a lot until they get accepted by the board house, there's always something to change/improve/mess-up, and it's a feature I really love about this site.

I also have a lot of experience with web applications in PHP, Rails, Flask, Go, cgi-bin's etc. You guys are awesome for doing this favour of giving us all cheap Chinese PCB-connections so if there's something I could help try and fix, let me know and I'd be happy to volunteer some of my time.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01992378008session_write_close ( )...(null):0
20.02052509608ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.02062510384Database_MySQL->query( ).../DatabaseHandler.php:119
40.09872649128Database_MySQL->error( ).../Db-mysql.class.php:273