Questions tagged [reverse-engineering]

The process of taking a completed system and determining details of its design; may have legal limitations or ramifications in different jurisdictions

Filter by
Sorted by
Tagged with
5
votes
4answers
3k views

Do PCBs have schematics? [closed]

I have been studying electronics a bit at home in my spair time. I was wondering if manufacturers make schematics for PCBs? If I could get ahold of something like that i feel that I could understand ...
2
votes
0answers
1k views

Dumping contents of read-protected PIC

I have a need to read out the flash memory of a read-protected PIC16F57 (this is for legal purposes). From my basic research, there appears to be no way of doing this short of decapping it and reading ...
3
votes
1answer
257 views

Reverse engineer a custom (failed) transformer

I am attempting to repair an aged air conditioner I have tracked the issue to a failed secondary on a current transformer. Very helpfully schematics are available for the circuit board and inform me ...
0
votes
3answers
274 views

Air Purifier Circuit Mod Help [closed]

I have an air purifier I would like to modify the PCB to an always on state at high setting when plugged in. This would allow me to control the device with and Amazon Echo compatible smart plug. ...
-1
votes
1answer
92 views

Reverse engineering to MSP432P401R LaunchPad Development Kit [closed]

I have this LaunchPad Development Kit(MSP432P401R): I connected the kit to the computer using USB (Like in the image), and through the PuTTY software I was able to receive the output and input to the ...
1
vote
1answer
234 views

How to interpret this CAN bus data and find an equation?

I am trying to reverse engineer the data sent from an old CAN bus data logger. It sends a single ID which is selectable from a dip switch. The only bit of data I am struggling with is the RPM I plan ...
0
votes
1answer
485 views

How to connect LCD backlight wires [closed]

I have bad caps in my LCD monitor. While taking it apart, I disconnected the LCD backlight wires to get to the power supply. I blame bad product design and my own stupidity for not checking how the ...
1
vote
0answers
41 views

Trying to identify part driving in magnetic levitator. Maybe a 2.5 V switching regulator?

Its from a toy magnetic levitator purchased on alibaba. I wanted to understand and modify it but the key component has the markings sanded off. I'm pretty sure I got the pins figured out and know how ...
6
votes
1answer
213 views

Identifying component from i2c trace & obscure SMD marking

I wanted to poke around one of those sub-10$ smart bands, so I got a couple of them. I opened it and I was able to identify some major components from the SMD markings, including a Dialog DA14580 MCU, ...
0
votes
2answers
381 views

Help identifying a SOP-18 IC (labels removed) by reverse engineered circuit

I have a SOP-18 IC (0.65mm pin pitch) which I need to identify. It seems the vendor removed the labels on top of the IC, so I need your help. The IC is usually connected to a bunch of LEDs and two ...
0
votes
0answers
141 views

Help with assessing maximum operating voltage of a circuit

I am designing a field charger for charging lipo batteries while I am out flying and on the go and I already have a huge 16000mah 4S lipo available that I could use to charge my 1300mah 4S and 2200mah ...
0
votes
4answers
4k views

Reversing the Direction of An Induction Motor?

I have this motor I salvaged from a dryer, and I'm interested in reversing the direction of spin because it spins in the direction opposite of typical machine threads. The Capacitor is shown at the ...
0
votes
1answer
215 views

Figuring out the protocol of an SPI device without a datasheet

I am pondering about interfacing with the iPad Mini 2 touch panel. It seems that no one has successfully done this and/or published anything about it, so I want to take a stab at it. As far as I ...
4
votes
1answer
522 views

Difficulties reverse engineering a digital bathroom scale

I apologize if this has been discussed elsewhere and for the length of the post. This is a group project and we plan to take the weight value from the scale and send it via a WiFi connection to ...
1
vote
4answers
259 views

Does modern market has IC chips which can be fully reverse-engineered with optical microscope?

I'm planning a new course on digital electronics and semiconductors devices for my university. I think, it would be great to go to the lowest available level of abstraction, or, at least, slightly ...
4
votes
3answers
977 views

How to reverse engineer controller outputs of a sprinkler control box?

I want to replace the controller of a sprinkler control box with my own design, while keeping the backplane and module(s). The controller has a 14 pin ribbon cable connection to the backplane and 4 ...
2
votes
0answers
424 views

Reverse Engineering Panasonic AC Remote Control Circuit [closed]

I have a Panasonic air conditioner which comes with a wired remote controller CZ - RD513C attched to the wall and has no infrared. I want to make a circuit connecting to STM32F746 to automate the ...
1
vote
2answers
243 views

Decoding a Two-Wire SPI-esque Serial Protocol

I'm working on a project that involves the optical sensor from a mouse. I've got the original control PCB (still populated, save for the optical sensor itself), and I've got the optical sensor on my ...
2
votes
1answer
287 views

Identify a 320V DC Brushless IC Power MOSFET(?) Driver

I need some help identifying this IC. It comes from a bladeless fan. It is presumably a 230V Power MOSFET(?) element connected to the FCM8201 Three-Phase Sine-Wave BLDC Motor Controller. The thick ...
7
votes
4answers
4k views

Reprogramming a computer mouse's internal IC?

I have a mouse with an internal IC: SPCP168A, having read about it, I discovered that it is specifically designed and programmed for the mouse functionality. I am interested in reprogramming the ...
1
vote
0answers
132 views

Reverse Engineering a transmitter circuit

This circuit is from a radio transmitter electric gate keyfob. -> http://www.easygates.co.uk/product_info.asp?ProductID=340 I want to make my own keyfob. How would I go about finding or creating a ...
0
votes
2answers
178 views

Can any part of Intel's (RdRand) random number generator be visually inspected?

A random number instruction RdRand, has been added to Intel's Ivy Bridge processors that (allegedly) draws upon a hardware entropy circuit. The architecture is (allegedly) something like this:- The ...
0
votes
4answers
503 views

How do I figure out the windings of a transformer

I have a transformer. It is a custom wound transformer for a old linear powersupply. As is common, it has two primary windings for supporting 115V and 230V operations (or, 120V and 240V as is now more ...
22
votes
4answers
7k views

Why does a mouse need a crystal?

I was looking at this schematic for an old (pre USB) mouse: when I noticed it had a crystal on it (Y1). I was curious why a mouse would need a timer? Wouldn't it be able to use the clock from the ...
0
votes
1answer
239 views

Replace CR2032 by li-ion reverse engineering

I want to replace my Wireless door bell by lithium-ion 3.3 V-4.2 V but I don't know if the circuit is design for that. It work with CR2032 3 V max. I think I identified Attiny85 on the PCB, I can ...
1
vote
3answers
287 views

Reverse engineering: Relay driver design consideration

While reverse engineering a garden twilight switch I frowned upon the fact that there is no positive feedback for the OPAMP. Rather than that I found a simple top detector D7/C5/R5 to drive the output ...
2
votes
2answers
1k views

Why does my I2C write get NAK'd?

I am trying to interface to an existing device, for which I do not have documentation. The device exposes a 5v I2C interface with several IC's on the bus. I have used a logic analyzer to capture the ...
1
vote
1answer
729 views

What role is this Matched PNP Transistor and MOSFET pair playing in this circuit? [duplicate]

I'm trying to understand what exactly this power circuit is doing. The schematic below shows 5V in from USB. It is run through a fuse, and then there's some tricky PNP transistor stuff happening I can'...
7
votes
2answers
1k views

Why the extra transistors in this current mirror?

I'm trying to understand the unusual current mirror circuit below. The current controlled by R2 is mirrored to R1. The strange feature of this circuit is that Q1's collector and base aren't connected ...
0
votes
1answer
644 views

How does this blinking LED circuit work? [duplicate]

I found a circuit that has an led that is blinking in it. I was interested to see how it works so I took it apart and found that there was no capacitors in IC's in it (here is a picture): I think ...
0
votes
1answer
192 views

Need help finding the datasheet of this IC

I'm trying to find out what this IC is and appreciate any help! It is located inside an EV charging cable and its main task from plugs datasheet is: "STATIC RESISTANCE (FROM PROX. DETECTION TO ...
3
votes
3answers
588 views

Reverse engineering a power supply characteristics

I have this schematics and the following information: connect the + of the multimeter to test point A and the ...
8
votes
2answers
258 views

tamper proof embedded microprocessor

I develop commercially embedded hardware, using Microchip dsPIC or similar processors. The firmware I have is sometimes very complex and costly, and needs to be hacker and tamper proof in hardware. ...
1
vote
2answers
1k views

Monitoring serial communication and problems with my RS232 listening device

Currently I'm working on a little reverse-engineering project, where I want to understand the communication between the controlling software and a modem/DCE via serial port (RS232C). EDIT: both the ...
1
vote
1answer
152 views

How to amplify the resistivity range of a rheostat

I have a black box DC to AC inverter with a 5 kΩ linear taper pot wired to it that acts as an LED light dimmer. I have no idea how the circuitry of the black box is composed - it is encased in a ...
0
votes
2answers
2k views

Where is ESP8266 TCP/IP stack defined?

I just installed Micropython on my ESP8266 and realized that TCP/IP works fine with it. This made me realize I don't know where it's defined - options that came to my head are: 1) in Micropython code, ...
-2
votes
1answer
74 views

Is it feasible to use a logic analyser for debugging a proprietary dot matrix display and button panel for use with RaspberryPi

I have an internet radio which is not supporting the latest codecs. Details of the original radio: https://www.manualslib.com/products/Revo-Pico-Radiostation-2865277.html http://www.expertreviews....
3
votes
1answer
465 views

Reverse engineering target chip to be used with OpenOCD

I have a board that has JTAG pins and I want to connect OpenOCD to the board. However the CPU chip identification number is not written on the chip and I couldn't find the datasheet of the board. ...
2
votes
2answers
415 views

What is the name of this DC-DC converter topology?

I spotted a circuit in the wild that generates symmetric (e.g. ±8 V) analog power rails from a single +5 V supply using a single boost converter and a single 10 μH inductor. This is a very ...
0
votes
3answers
595 views

Removing 'white sticker' on PCB

I want to reverse engineer the circuit from an insect swatter. However, there is this 'white sticker' at the back of the circuit. I am assuming this is for some kind of protection or just to hide the ...
1
vote
2answers
943 views

How are RS 485 transceivers implemented?

I would like to know how transceivers (which are used to send and receive differential signals) are implemented. AFAIK the receiver the transmitter (TX) could be something similar to an H bridge. I ...
3
votes
1answer
822 views

Reverse engineering 7 segment display

I ran into a problem with one of my hobby projects and at this point I need some help. I'm attempting to sniff the signals going into a 7 segment display and use them for a purpose. The display is a ...
2
votes
1answer
1k views

Swapping buttons on a GameCube controller [closed]

I have an old GameCube controller that I want to swap the buttons in. By this I mean that I want to press the x button and have the signal for the r button sent. I opened up the controller and found ...
0
votes
1answer
118 views

Identify this electronic component from DVD drive [closed]

I got this component from an old laptop dvd drive. It was placed within the laser assembly. Could you tell me what this component may be?
2
votes
1answer
2k views

Samsung Powerbot vr9000 reverse engineer PCB connections

I've been reading along for quite some time and now I would like to ask a question of my own. Samsung has a vacuum robot series, with a variety of models that mostly only differ in the software. PCB'...
1
vote
1answer
118 views

Missing Component Pieces from a PCB [closed]

This PCB is from a old Sharp 1999 TV I have been reverse engineering lately; also sorry for any bad images. I have noticed that there are some "missing" components in the holes of: D4002, D4003, ...
1
vote
1answer
59 views

Missing Connector Pieces

There are missing connector pieces in this PCB that I was working on and I swear that there was no connector there in the first place, so I ruled out me going insane.I circled the connectors in gray. ...
-1
votes
2answers
95 views

Can anyone identify the following signal?

Im currently working on trying to reverse engineer a USB puzzle board I was given. (its a ATMega168 based device with a standard FTDI USB to UART chip) and all the information you are given is you may ...
17
votes
1answer
1k views

Which glass encapsulated component is this?

I'm trying to reverse engineer this Chinese power supply and I came across this component: Here it is on the circuit board: And here's a close-up: It has a glass packaging, similar to a diode but ...
1
vote
2answers
263 views

Best materials to prevent reverse engineering of PCBA components? [duplicate]

I have an overmolded PCBA on a cable with passive components only. Some of the components are hard to identify, but I'm still concerned about the possibility of competitors trying to reverse engineer ...