Yes, yes, “AVR + BASIC again”… Single Chip AVR BASIC Computer is a computer running the BASIC programming language, generating composite video and reading PS/2 keyboard input using a single AVR ATmega1284P (DIL40). There is no storage device, but it shouldn’t be a big problem. Cheap PCB you can order via DirtyPCBs.
It looks like CP/M on ATmega88 – and it really is! Take your Mega48, 88 or 168, connect SD card and RAM, and voila! Really simple, but functional. Someone care to rework it for an Arduino?
Not yet, but almost…
And for those which wants emulated C64: Did you tried the CommodorePi? A C64 emulator for RasPi, with HDMI, Ethernet etc.
Face it: I love old computer, but I really hate FDD. It’s too breakable technology, so fragile and a little bit expensive nowadays. If you wanna the most possible fidelity and retro feeling, you have to use FDD, but if you love to experiment, like me, you appreciate this tip: Buy Gotek FDD emulator. You can connect it to the standard FDD controller as usual, but fron the front side you have an USB slot to connect USB memory stick, which acts like a lot of diskettes. And, here is a tip 2: Using Gotek as an Amiga FDD. Author hacks its firmware to make it work with Amigas.
A time ago I wrote an article about old calculators. My goal is: It should be easy to build a remake with contemporary processors. Here is some of them:
Digikey made Scheme-It. Scheme-It is an online schematic and diagramming tool that allows anyone to design electronic circuit diagrams. You can utilize an integrated electronic symbol library and the Digi-Key component catalog, as well as share or export drawings. The tool includes a comprehensive electronic symbol library and an integrated Digi-Key component catalog that allows for a wide range of circuit designs. Additionally, a built-in bill of materials manager is provided to keep track of parts used in a design.
AVR-CDC is low speed USB CDC (Communication Device Class) soft device, suitable for “a poor man’s FTDI replacement”. Its firmware is suitable even for ATtiny45. It can handle 1200-4800 Baud using internal oscillator on ATtiny45, but with ATtiny2313 or ATmegas can handle up to 38k.
Hurry to the Kickstarter, pledge this:
This kit is small, smaller than a credit card at only 1.8 in x 3.0 in. That means you can put it inside some pretty small projects. It is bread board friendly, so you can quickly connect it to a shield or to a bread board.
The Spartan6 LX9 FPGA from Xilinx, one of the best FPGAs on the market.
An on-board USB JTAG Programmer to power and program your FPGA with any open source programmer, like the one inside our own Scarab IDE.
An on board USB interface that powers the board and allows communication with the PC at speeds up to 480Mbps. (That’s fast enough to make a logic analyzer. Check our website for updates on projects and tutorials).
An on-board HDMI port. Instead of using VGA output on your projects, now you can go HDMI.
An 8-channel analog to digital converter running at 1 MSPS with 8 bit resolution. So you can start connecting real world sensors to your FPGA kit.
Memory: 32MB of SDRAM, 64Mbit of SPI Flash and a microSD card interface.
A stereo audio output jack using 1-bit sigma-delta DAC to start playing your music.
24 Digital I/O pins.
- Mixed Signal Oscilloscope: Simultaneous sampling of analog and digital signals
- Advanced Trigger: Normal / Single / Auto, with rising or falling edge and adjustable trigger level
- Meter Mode: Average, Peak to peak and Frequency readout
- XY Mode:
Plot Lissajous patterns
See the phase difference between two waveforms
- Spectrum Analyzer with different windowing options and selectable vertical log
- Horizontal and Vertical Cursors with automatic waveform measurements
- Arbitrary Waveform Generator with Sweep on all parameters
- Display options: Persistence, Different grid options, and more
- Curve tracer function