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

61
Bus Pirate Support / Re: Circuit insight anyone?
Don't actually know for sure that it's a zener but what would a normal reverse biased diode be doing in that part of the circuit? As for the function, I'll tell you when I've done my writeup :)

[EDIT]

The zener isn't in series with R4 so it's not helping with the regulation but that could be done by the external pullups so R4 remains a mystery. If you keep PIN2 in mind it's connected to the circuit without a voltage clamp so obviously the voltage required is readily available, why the zener on PIN1 then?
62
Bus Pirate Support / Re: Circuit insight anyone?
Well I know the circuit works since I use the dongle every day, figured the same after thinking about R1 for a bit. I suspect R4 is to overcome the zener capacitance and prevent it from holding the clock line high longer than desired, agree/disagree?

Haven't dumped it yet but that's why I put it in the Bus Pirate forum :)
63
Bus Pirate Support / Circuit insight anyone?
Was bored today so I opened a dongle I had laying around, I've attached a pic and a circuit diagram I drew up for it. It only contains an I2C eeprom and a couple of passives but it's pretty smart, it uses a diode and capacitor to power the eeprom from the eeprom clock line.

Anyway, anyone have an idea what the resistors R1 and R4 are for? I'm assuming PIN1 and PIN2 are connected to Vcc through external resistors and are connected as SDA and SCL for normal I2C operation.
64
USB Infrared Toy / Re: Features
IR receivers are designed to filter out ambient light, that's why a switching carrier is needed, ie, a 100% duty cycle signal will be filtered out as well, any other duty cycle should work though.
66
USB Infrared Toy / Re: Features
[quote author="ian"]
8bits/byte * 256bytes = 2048 samples.
[/quote]

Ah, I was thinking something way different, not sure how many codes that would be but think you could probably reduce the sampling rate.
67
USB Infrared Toy / Re: Features
How do you store 2000 samples in just 256 bytes?

A bit more power would be pretty nice as well, maybe just up the number of IR leds, so Ian, any change of upgrading this project in the future?
68
USB Infrared Toy / Re: Features
Was thinking a voltage regulator to just give something stable from a supply up to about 9v, could use a big eeprom to store raw codes like some of the codes in the tvbgone library, with a big one we could store the entire tvbgone db which would be awesome. This project can easily become what the unzap failed at.

[EDIT]

I was hoping to be able to use it to capture raw IR signals and save them to fiddle with later, dump them to the pc via usb for example. Maybe generate some similar codes, store them and go try them on the device you got the originals from.
69
USB Infrared Toy / Re: Features
A second version perhaps? a voltage regulator for stand alone operation, eeprom for capturing codes and a bunch of buttons would be awesome.
72
Bus Pirate Support / Re: DIY Bus Pirate PCB
I didn't think a drill press would make that big of a difference but boy was I wrong. I use to use a dremel for drilling pcb holes and it worked fairly well but I did lose a pad every now and again.

Getting a new drill was partly why I tried making this board, it's pretty big and not cheap considering I'm using it only for pcb drilling but works real well, I've tried drilling holes down to 0.4mm with no problems.
73
Bus Pirate Support / DIY Bus Pirate PCB
I wanted to test out my new setup so I tried to create a home made bus pirate pcb, all in all the results were pretty good, the board came out real well and drilling didn't give me any problems, the small vias tend to be a bit weak so spraying over a protective coating is pretty important.

To do the through hole plating I use small wires if I can afford a bump on the board where I soldered it or fill it with a conductive paint, if using conductive paint you can simply put some sticky tape over the board before drilling to prevent the paint from going anywhere unintended.

I've made some pretty stupid mistakes in the past with my layouts so I prefer making a cheap prototype first, what do you guys prefer, going cheap or doing a professional prototype run?

[EDIT]

Oh, I did a single layer board because I overexposed the first attempt which was double layer, the results are near perfect with double layer since alignment when using photo resist is pretty good.

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