Thread
Stories related to "Acer N30 battery controller emulation" across the full archive.
This is an 8-bit microcontroller I implemented in Verilog. The ISA is custom-designed to be easy to implement, but it is largely inspired by the PIC architecture. The Verilog implementation can be used on an Arrow SoCKit FPGA board. An assembler and emulator are also included in the repo.
The controller does not have a piezeo speaker, but it does have a linear actuator for giving haptic feedback. A programmable actuator under the surface of the broad, flat surface is basically the definition of a speaker.
and [part 2](http://www.zmatt.net/unlocking-my-lenovo-laptop-part-2/)