Devices: Game Boy and OpenMV


-
Game Boy Recreated in Verilog
With the wide availability of Raspberry Pi hardware and pre-baked Linux distros with emulators ready to go, making a retro handheld is easier than ever. Emulation isn’t the only way to go about playing old games however. [Wenting Zhang] decided to instead recreate the Nintendo Game Boy in Verilog, and has documented the effort.
The project runs on a Spartan 6 FPGA. [Wenting] first developed the hardware to use a DualShock controller for input, and output video to a regular LCD monitor. However, work is now underway to produce a handheld VerilogBoy. This will feature a 320×320 LCD screen, with pixels being quadrupled from the original Game Boy 160×144 resolution, with some pixels to spare. [Wenting] is also looking at porting the code to some Pano Logic units, which we’ve discussed before. The thin clients pack FPGA hardware and lots of IO ports that make them perfect for such a project.
-
OpenMV: Low-cost, open-source platform enables disparate embedded vision applications
Making embedded machine vision applications more accessible is the ultimate goal of OpenMV, a project responsible for developing multiple iterations of open-source, low-cost embedded camera platforms.
OpenMV began in 2013, when Ibrahim Abdelkader, Vice President and Co-Founder, sought a better, cheap serial camera module than what was available to him. The desired result was a small, expandable machine vision module that cost less than $100. Eventually, OpenMV moved to a Hackaday Project, then to a Kickstarter project, then—when Kwabena Agyeman, President and Co-Founder joined in 2015—an operating business.
[...]
“With the kernel, you can send a script of Python code, and it parses, compiles, and executes that code. All our functions are written in C, then they have a Python module created for them that you can call using the MicroPython interpreter. The reason having Python is helpful is that our firmware is about 2 MB now, and it takes a good minute or so to load the firmware,” he says.
-

- Login or register to post comments
Printer-friendly version- 2138 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago