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 - Squonk

2
Tools of the trade / Re: 3D Gerber Viewer
On my old faithful 32 bit XP SP3 with the latest zip, I get a "C:Gerber Viewergrbv.exe is not a valid Win32 application." error box and nothing more.
4
Project development, ideas, and suggestions / Re: USBug LPC1343 Development Board
Yes, both Farnell and RS are the best options in Europe, and RS even provide a special website for hobbyists with VAT included (at least in France). I do not totally agree with your remark on their higher price: if you count in taxes and shipment, they are not far from what you get with Farnell in the end. I would say they complement.

Please understand that I do not complain against DK (apart from their limited carrier choice), the problem is with UPS and probably other international parcel services charging ridiculous amounts for electronic paperwork: at this tag point, this is just a hidden margin unrelated to the actual performance or real item value.

I fear that by using Mouser or any other US-based distributors, I fall into the same trap, as they probably use the same parcel services for worldwide delivery.
5
Project development, ideas, and suggestions / Re: USBug LPC1343 Development Board
Thanks Rubi!

It's nice to get a feedback and see you really had fun soldering it!

Yes it is not for the faint-hearted, as there are some 0603 parts to solder, but nothing impossible with a soldering iron, like BGA or QFN chips. The fine pitch LPC chip is actually pretty easy to soldering using the "tack & reflow" technique with a flux pen.

The strange USB connector is coming from an old SparkFun EagleCad library I had, where a Hirose connector was used with pretty unusual position pins.

FYI, I set up the list of parts with the references both at Digi-Key and Farnell: it is in the github repository.

Yes, ordering from DigiKey in Europe really hurts, not because of the item price or shipping (it is free over 65 EUR), but because of the carrier that s....: the only option is to use UPS, which charges 34 EUR for a ridiculous "customs processing fee": they have strictly nothing to do, since DK already declared the custom code for each individual part! And these jerks are stupid enough to send the invoice directly to the business account corresponding to the shipping address (my company) instead of my home billing address, as it was specified! It was only after 2 invoices unsuccessfully sent to my company that they retrieved the correct address, and sent me a very bad letter with threats of bailiff... I paid them, of course, plus extra interests: 45.63 + 3.65 = 49.28 EUR to UPS, 9.72 EUR to Customs and 75.33 EUR to DK: 37% UPS, 7% Customs, 56% DK...

I wish DK had warehouses within the EEC, or they could provide another cheaper and less stupid carrier (like USPS) as an option.
9
Project logs / Re: Help: Cost effective 3.3->12 volt boost converter
The cheapest integrated solution I have found is using a FAN5331: $0.97 @ DK. But then, you need a 10 µH ferrite inductor with a 1 A saturation voltage ($0.78) a BAT54 diode ($0.16) and a 4.7 µF 16 V ceramic capacitor ($0.34), so we reach your $2-$3 limit...

For a non-integrated solution and if you have a microcontroller with one PWM output available, you can use LadyAda's DC/DC Boost Converter (with calculator):
12
Project development, ideas, and suggestions / Re: Little Wire - "Minimal AVR programmer and more"
Ok, I will let you know, I just did some simple tests up to now.

Regarding Bitlash, it may be a little too big to fit in the LittleWire (considering the USB stack), but if you look at the code, there are some #defines for the ATTINY85.

Maybe the idea of an embedded interpreter is not applicable to it, but the language syntax is nice and easy. It could be ported onto the host side, the ATtiny only executing pre-parsed intermediate bytecodes...
14
Project development, ideas, and suggestions / Re: Little Wire - "Minimal AVR programmer and more"
Hi Ihsan,

As I was not one of the lucky persons to win a LittleWire, and that I had all the components available, I decided to build my own version... on perf board!
[attachment=3]
Doesn't look too bad from above, but...

... below it is a little but messier: as it is not strip board, you have to "bridge" all the pads with solder to create traces:
[attachment=2]
I was able to avoid wires, except for 4 of them (2 are a consequence of the funny ISP connector pinout).

I separated the 2 capacitors to have one close to the USB connector, the other one close to the ATtiny85.

I decided to put the jumper on the same R/A header, here is why:
[attachment=1]

I found this RX2KL05/S-5 Camden/Boss enclosure to be almost the perfect size for this baby:
[attachment=0]

The enclosure is available at RadioSpares (unfortunately no longer at Farnell).
With a little cutter knife carving, it is a nice protection for this LittleWire derivative!

Needless to say, it is fully functional and once the ATtiny85 flashed with my BusPirate, it is working as expected!

Maybe this case could be used for the original LittleWire too?
15
Project logs / Re: Dithered images on silk layer
καὶ σὺ τέκνον ("You too, my child?")

Thank you! I think I've found a way to filter in Photoshop, but your advice is more than welcomed!

( ! ) 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.01442426096session_write_close ( )...(null):0
20.01472557696ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01472558472Database_MySQL->query( ).../DatabaseHandler.php:119
40.06002697216Database_MySQL->error( ).../Db-mysql.class.php:273