Despite there being an inordinate amount of techies and tech companies in the Washington, DC/Northern Virginia area, there aren’t really that many hacker/makerspaces, or really anywhere else for tinkering, building, and generally futzing around with a soldering iron. [Zach] thought it was time for a change and is now organizing the second Make DC an informal get together to show off your latest projects and builds. Here’s the best part: Hackaday is coming, and we’re bringing some sweet swag.
Right now [Matt] has two talks lined up focused on bringing APIs into the physical world. There’s space for plenty more speakers, so if you have something to show off be sure to sign up.
The event is scheduled for Wednesday, March 19, 6:30 PM, half a block away from the Dupont Circle Metro station. Be there. You’ll get a sticker at least.
If you’ve ever had a laptop charger die, you know that they can be expensive to replace. Many laptops require you to use a ‘genuine’ charger, and refuse to boot when a knock off model is used. Genuine chargers communicate with the laptop and give information such as the power, current, and voltage ratings of the device. While this is a good safety measure, ensuring that a compatible charger is used, it also allows the manufacturers to increase the price of their chargers.
[Xuan] built a device that spoofs this identification information for Dell chargers. In the four-part series (1, 2, 3, 4), the details of reverse engineering the communications and building the spoofer are covered.
Dell uses the 1-Wire protocol to communicate with the charger, and [Xuan] sniffed the communication using a MSP430. After reading the data and verifying the CRC, it could be examined to find the fields that specify power, voltage, and current.
Next, a custom PCB was made with two Dell DC jacks and an MSP430. This passes power through the board, but uses the MSP430 to send fake data to the computer. The demo shows off a 90 W adapter pretending to run at 65 W. With this working, you could power the laptop from any supply that can meet the requirements for current and voltage.