This is similar to this question, but that seems to apply more towards programming microcontrollers rather than directly setting hardware-controlled chips. I have a PCM5102A, and the datasheet tells me to make selections by setting the pin to "low&qu
Modern CPUs are very fast compared to all things external, including memory (RAM). It is understandable, since CPU clock frequency has reached a point where it takes several clock ticks for an electric signal simply to run from from the CPU through t
I've been out of hobby Game Development for quite a while now. Back when I did it, most people used Direct Draw to create 2D games. By the time I stopped people were saying OpenGL or Direct3D with an orthogonal projection is just the way to go. I'm t
I just got a second widescreen monitor at work, and I'm planning on setting them up so that I can have Eclipse open on one and Firefox in the other. I want the Eclipse display to be "normal" screen so I have space for the package explorer and wh
I have an HP w2207h monitor, which supposedly has the option to rotate the screen 90 degrees. I have rotated the monitor, but the screen stays the way it was. I have the most recent drivers for the monitor and still no dice (driver 3.0). How can I ro
I'm new to the embedded device world, but I've got an idea I'd like to try to implement. I found an integrated circuit that will give me the input I want, now I need to find a device to log the data coming in from the circuit (a couple floating point
If you are trying to control memory from a CPU, then if you use two banks instead of one, you can remove the first address line. If you use four banks, then you can also remove the second as well. Why is this? --------------Solutions------------- I t
I am currently working on a design in which one of my ICs specifies the use of a 50 ohm trace. The answer to this question, Characteristic impedance of a trace, shows that a 120 mil trace is required to get this impedance. The IC only has room for 18
I am looking for any chip that I can use to display video at a high resolution (at least 720p). There is no need for I know of the Blackfin processors, but they are all BGA. The PIC24FJ256DA210 is capable of only 640 x 480 sadly. I am guessing that F
I have an idea to make a device with a generic ZIF socket which can be used to identify any chip you place into it and once identified run a suite of tests to verify that the chip is functional. I hope to target most of the 74xx line of ICs. My idea
Problem: I get Errors when trying to connect to the MicroController using the PDI interface. How does a MicroController behave when it hasn't been programmed? Is there a pin that will toggle to show me it's OK? Kind of a hardware "Hello World"?
I have a throw-away cheap laptop I'd like to twiddle around, a Thinkpad SL 500. What bothers me are two leds, the one for wireless connectivity, and the one for hibernation, which don't light up at all, although they're functional, I've tried it on w
This question already has an answer here: Is a NVIDIA GeForce with Optimus Technology supported by Ubuntu? 16 answers After installing Ubuntu 12.04 and Bumblebee, I tested out the performance of the Nvidia card using Minecraft and a few other games.
I'm working on an audio application where instead of storing audio data on an SD card (Waveshield on Arduino) I'm storing it on an SPI flash memory IC and rolling my own board with MCU, DAC, and amp. I am using a Winbond W25Q80BVSSIG. I'm pretty fami
I'm building a relatively high-end PC without any overclocking. I have a stock CPU cooler with my Intel Xeon E3-1230V. I understand the stock CPU cooler comes with thermal paste pre-applied (three gray strips). My question is, do I need to buy and ap
I am making an LED film light which I hope will output a dimmable 10000 lumens. I am looking at a driver(link at bottom). It says it is a "versatile high voltage N-channel MosFET controllers for LED drivers" but then the description continues an
I want to make a scan-tool that works via a PC for my Thesis. To test it I have bought an ECU simulator (ECU-Sim 2000) with a CAN bus. I'm planning to make it using an FT232H USB to serial chip and a MCP 2515 stand-alone CAN controller followed by a
A shell like the bash or command.com (up to Windows ME) or CMD.EXE (in later versions) provides an interface that (among other things) accepts commands from the user. What does an operating system look like before a shell is run? How were systems use
Assume I have an input voltage ranging from 5-10 MHz and want to amplify it. The case is pretty simple as any device as FET,BJT or high frequency op-amp can do the amplification well but I have a problem: the input frequency range (amplitude) changes
As this warns, you should not enable swap on the wrong partition or you can destroy your phone: OK before we go any further! previous phones had a partition layout where mmcblck0 was the SDcard (external) our phone uses mmcblck1 for the external sd.