No problem, really.
No problem, really.
A computer running BASIC, generating composite video and reading PS/2 keyboard input using a single ATmega microcontroller. A computer running the TinyBASIC programming language on an ATmega 1284P microcontroller as well as generating composite video signals and reading PS/2 keyboard input. The computer is easy to assemble at home as all components are through-hole. You can buy ready made PCB. System features include:
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.
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.
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.
Author says: “Over the summer I needed to find a way to get OFF of the arduino board and onto smaller/cheaper microcontrollers for more permanent projects.
For a while I have been using the ArduinoISP sketch to upload files, but if I wanted to upload a hex file, I needed a real programmer. So I looked at adafruit’s USBTinyISP, which I must say, was VERY cheap comparing to Atmel’s other programmers. As cheap as it was, it was $22; I don’t spend $22 on one thing, so, let me get started on how to make your own usbtinyisp.”
USB implemented on an ATtiny10? Impossible… ATtiny10 has only 1kB FLASH, 32 bytes SRAM and reduced register set! Oh… wait… look at µ-Wire – it’s USB on an ATtiny 10! It shows ATtiny10 is more than sophisticated LED blinker! Great work, anyway…
Why not? The VisualMicro plugin for Microsoft Visual Studio allows an Arduino project (with code completion) to be developed, compiled and then uploaded to any Arduino micro-processor. This plugin works with full MS Visual Studio, but don’t worry – you can get MSVS legally for 3 years, and here is more about this offer. Arduino for Visual Studio is a free Arduino development alternative that provides 100% compatibility with the Arduino programming IDE 0023, 1.0.1, 1.0.2 (1.5 coming soon). Unlike other Arduino plugins, this plugin ensures compatibility with all arduino open source projects. The plugin brings the same ease of programming to Visual Studio that is provided by the Arduino IDE. It’s really easy to use and very stable! (from VisualMicro page)