eService Digital
OneChip Lab 12-A
Portable Cyclone-12 FPGA workstation — screen, keyboard, battery, and I/O in a single book-sized slab.
1 | A “whole lab” you can open on any desk
OneChip Lab 12-A folds an Intel/Altera Cyclone EP1C12Q240 FPGA board, a 9.7-inch 1024 × 768 LCD (re-housed iPad 2 panel), a clicky PS/2 mechanical keyboard, battery pack, stereo speakers and lots of raw I/O into one rugged, hinged chassis. Flip it open and you have an instant test-bench for HDL classes, soft-CPU experiments, retro-core emulation or signal-processing prototypes—no external monitor, hub, or power brick required.
2 | Why hardware tinkerers love it
💡 Feature |
🚀 Practical upside |
---|---|
Cyclone EP1C12Q240 — 12 060 Logic Elements |
Room for a 32-bit RISC-V, VGA controller, sprite blitter and GPIO all at once. |
Block RAM 239 kbit + 32 MB SDRAM |
Stage frame-buffers, LUTs, or micro-kernel code in on-board memory—no slow SPI flash swaps. |
Built-in 1024 × 768 LCD & VGA/S-Video/CVBS out |
Demo video pipelines on the internal panel, or drive a retro CRT for scan-line perfection. |
True PS/2 mechanical keyboard (back-lit) |
Low-latency input for soft-CPUs or FPGA-side USB host experiments without juggling HID cores. |
Lithium battery + USB-C charge |
Up to 5 h untethered compile-test cycles at meetups or lectures. |
Expansion edge-bus & GPIO headers |
Fly-lead your logic analyser, wire in LEDs, drive motors—no proprietary mezzanine cards. |
Important: OneChip Lab ships as a blank FPGA canvas—no preloaded retro cores or CPUs. You bring the VHDL/Verilog and make the magic.
3 | At-a-glance spec sheet
Block |
Detail |
---|---|
FPGA |
Cyclone EP1C12Q240 (12 060 LEs • 239 616 bit RAM • 2× PLL) |
External RAM |
32 MB 16-bit SDRAM @ 133 MHz |
Display |
9.7″ IPS, 1024 × 768, 4:3, 60 Hz |
Video out |
VGA –15 pin • S-Video mini-DIN • Composite (CVBS) |
Input |
63-key PS/2 mechanical board (hot-swappable caps) |
Audio |
Stereo 0.5 W speakers (PWM from FPGA) |
Ports |
PS/2, USB-C 5 V charge/serial, 2× 40-pin 3.3 V GPIO, JTAG |
Battery |
2-cell Li-ion 3 200 mAh (≈ 5 h mixed use) |
Dimensions / mass |
210 × 148 × 25 mm • 720 g |
Dev tools |
Quartus II v13.0sp1 (free), openFPGA-loader, LiteX, Amaranth |
4 | Package contents
Qty |
Item |
---|---|
1 |
OneChip Lab 12-A unit (keyboard A or B layout) |
1 |
USB-C → USB-A cable (power / UART) |
1 |
Quick-start flyer with Git repo + schematic link |
(JTAG USB-Blaster or GPIO jumpers not included.)
5 | Common build ideas
-
RISC-V Linux sandbox — LiteX-generated SoC with UART console on the LCD.
-
68000 retro micro — emulate a SEGA or Amiga core and drive a CRT over RGB-HV.
-
Logic-analyser front-end — sample 32 channels into SDRAM, stream to host over UART.
-
DIY synth — PWM audio core, PS/2 keyboard as note matrix, stereo out on board amps.
6 | Documentation & support
-
eService Digital 12-month advance-swap warranty—if the board arrives DOA or fails within a year, we ship you a replacement first.
-
Community Discord for pinout questions, core swaps, and project showcases.
OneChip Lab 12-A — open it anywhere, code any logic, see it on screen.
Add to cart now and turn your HDL PDFs into real silicon before the coffee cools.