Skip to main content

Topics

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

Topics - ian

91
Bus Pirate Support / Taping the Bus Pirate PC-side UART
Quote
Hi there,
i would like to buy a bus pirate (v3.5) but since i am a lover of old serial text terminals (I have a bunch of them) I ask myself if it is possible to solder some wires (for rx, tx and gnd) between the PIC and the FTDI chip and connect a 9pin Sub-D header? Or do I need a level shifter like the max232? Would that be possible?
Any help is welcome!

People have tapped it before, but the chip is quite small. You will need a RS232 level converter like the MAX chip (maybe 2232 @ 3.3volts) because the Bus Pirate is a 3.3volt system.
92
General discussion / USB: ground shield and filter caps?
Quote
Hi Ian,

There are a lot of different ways noted out there about how to correctly tie the USB shield to the GND plane on a PCB design. Based on your experience, what would you recommend? I have looked through your PCB designs but it appears as though you just leave it unhooked.

Also, you use a number of different techniques for filtering the power and GND lines on the USB to the circuit in your designs. For chips like the 4450 etc, is the 0.1uF decoupling cap/700mA+ ferrite bead solution the best to go with? How much does the additional 10uF electrolytic cap come into play?

We leave it unconnected because one of our community members who knows his stuff said that was the spec :)

For filtering and caps, it's really up to you. I follow the datasheet recommendations for most parts, and add a little more if I don't like what I see.
94
USB Infrared Toy / IR Toy firmware v23 tests
Here is a test version of firmware v23. It includes an almost complete rewrite of all code by JTR. It uses an improved USB stack version, major improvements to sampling mode, SUMP logic analyzer mode, and more. Any test would be greatly appreciated! Especially if you test it and it works :)

There is one known error:
*In sample mode using the transmit command WITHOUT handshake will lose the first packet. I believe WinLIRC, REC&PLAY, and everybody else all use the handshake now though.

Updates todo:

Wake PC (some PCs...) viewtopic.php?f=29&t=3779#p41276
95
Bus Pirate Support / Re: How to use UART ?
You need to apply a pullup voltage to the vext pin of the io header. Autobaud rate is only available in hardware v4 and was never an advertised feature as far as i know. There is an illustrated guide to pullups in the manual but i cant get the link because i an responding from a phone.

The spam keywords gostyleshop and af1outlet in your post concern me. Ill give you a few hours to respond but then i will delete your account.
96
Open source USB stack / Open source PIC USB stack echo demo v0.2a
This echo demo uses the latest USB stack from JTR's '7 projects one stack' version (also called .2a in source). It is the latest known version of the USB stack.

I added some comments and made some bug fixes. The primary demos can be done on popular Dangerous Prototypes hardware like IR Toy, Bus Pirate v4, and Logic Sniffer.

The latest latest is in SVN here:
http://code.google.com/p/dangerous-prot ... #USB_stack

To use:
*Program your PIC with the demo (update configwords and board setup if using custom hardware)
*Connect to USB
*Open a serial terminal to the USB port
*Type characters, they will be echoed back +1 (so a=b,c=d, etc)

Updates:
r1871 - Initial release
r1876 - Fixed linker for Logic Sniffer demo, fixed interrupts define for Logic Sniffer.
97
Bus Pirate Support / Firmware v6.2 test - please help
Here's a test firmware (and bootloader utility) v6.2. There are versions for both Bus Pirate v3 and Bus Pirate v4. This includes too many small updates to list, but here's an overview:

*Major cleanup and implementation of JTR's .2a USB stack with robots typo fix
*Tayken's SMPS support in v4
*Combined XSVF player in v4

There were a ton of updates, and we need help testing on both Bus Pirate v3 and v4. Any reports are greatly appreciated!
98
Bus Blaster JTAG debugger / Bus Blaster v3 test buffer logic
Here is a Bus Blaster v3 JTAGkey compatible buffer with selftest logic built in. Self test passes fine.

If any of the BBv3 builders could please test in real world conditions, I'll happily reward you with something Dangerous Prototypes related :)

This archive contains:
*BBv3 JTAGkey type buffer logic to be programmed into the CPLD
*custom urJTAG to program the buffer into the CPLD over USB. See:
http://dangerousprototypes.com/docs/Bus ... ith_urJTAG
*Self test app to test out the hardware. See:
http://dangerousprototypes.com/docs/Bus ... e_selftest
100
Project development, ideas, and suggestions / 18F2550 10uF replacement capacitors
Quote
Hi! I got some time ago pcb for pic18f2550 and i want to build it, but i have one problem - it's really hard to get in my country capacitor 10uF in 0603 for a reasonable price (i can order from farnell or something like that but shipping costs are really big).
I know it's purpose, but i don't have idea how to replace it. Maybe You could help me with that?

Best regards

I think you mean C7 on the voltage regulator. You can use any cap there, even 0.1uF will work for prototype purposes.
101
General discussion / SketchUp sold to Trimble Navigation
From dsm via PM:

Quote
The sale of Google SketchUp to Trimble Navigation was announced 26Apr12.

Trimble Navigation (link).
Google (link).

They say it will stay free, and Google will maintain the 3d Warehouse. I worry they may slip in a free for non-commercial use clause. Technically free, but not the same as it is now.
104
Web platform / Web platform for battery monitoring
Quote
   I'm looking into a project to mesure the volt and temp (datalogging) of 4x 12 volt batteries in series (telecomunication 48v setup) over ethernet. Will the Web platform work for me? This might become a big project as I have +- 70 sites witch I need to monitor. My electronic and C prog experience on pics is not that much but it I am willing and interested in learning. If this project can work, can you please sugest the temp and volt inputs like the AD22103 temp sensor in the EPE mag "WIB" project. Thanks. Hope te hear from you soon.

If you're a PIC and C newbie the an Arduino or other platform might be a better option. The web platform works great for all our strange internet attached projects, but it is not a simple thing to get started with.

I'm sorry, I'm not familiar with the WIB project, but I posted in the forum so other people can make suggestions too.
105
General discussion / DP China trip itinerary - Hong Kong and Shenzhen
I know I put a couple of these up, but we are really firming up our plans now.

We are going to China April 4 to 12. So far Ian, Sjaak, and Skyler are going. We're hoping Tayken and Lynn can make it too. We may also be joined by a few other community members in the area such as McZ (if you're around please let us know if you can join too).

Our trip looks something like this:
Wednesday - Arrive. Ian, Sjaak, and Skyler are all on Finnair :)
Thursday - Apliu Street electronics market in Hong Kong, maybe Hong Kong hacker space and a meeting with the guy doing open source manufacturing ($300 3D printer)
Friday - Cross to Shenzhen, China. Maker Faire setup and SEG market preview visit. Maybe dinner (with Mitch Altman and crew?)
Saturday - Maker Faire China, probably group dinner
Sunday - Shopping :)
Monday -Tuesday - Seeed Tour? Shenzhen Hacker space tour? Factory tour? Group dinner
Wednesday - Final SEG shopping, return to Hong Kong, depart at midnight

Here is a Google Map layer in progress for the trip:
http://maps.google.com/maps/ms?msid=210 ... c330&msa=0

For internet we are using a prepaid 3G 14MBPS SIM from ebay, it cost 13USD shipped. There are a ton of similar options to get online or once in Hong Kong. No idea if they work into Shenzhen.

We have a native guide in Hong Kong. I asked Seeed about getting a translator in Shenzhen.

Hints, requests, etc are welcome!

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