Usage is really simple: Install, open your console and type “asm file“. Or just “asm” for brief help.
I made a little spin-off of ASM80 IDE. You can use the compiler locally, offline, in a simple way.
Usage is really simple: Just open the HTML file in your browser. Copy and paste the source code into a Source window and press Compile.
And yes, it provides all features of the “full” ASM80.
Mix an old-fashioned 65C02 with the modern octacore Propeller, and you get a Propeddle.
There is a real 65C02 processor and a real Static RAM chip in the circuit, but a Parallax Propeller determines how the 65C02 “sees” its environment, and also helps with tasks that are relatively difficult to implement in hardware, such as video. And it’s fully open source available for download.
The ESP8266 WiFi Module looks great. It’s cheap, contains full TCP/IP stack, WiFi antenna, serial interface… Really great, but it has one caveat: No documentation. Or, to be fair: only chinese documentation.
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:
- 8bit ATmega microcontroller running at 16MHz (ATmega 1284P).
- Over 7KB of memory available for creating BASIC programs.
- Header for external EEPROM ‘cards’ which allow full size programs to be saved (using a 25LC640 EEPROM IC); 4KB internal EEPROM available within the microcontroller.
- USBasp programming header allowing easy programming of the computer once assembled.
- Many GPIO pins for connecting to components and other circuits.
The idea: to use an Arduino as “boot ROM”. Here is a 68008 version. First it simulates some instructions, used to write basic loader to the RAM.
… is not a car, but ARM “Bare Metal Widget”. It features:
- NXP LPC1114FDH28 32-bit Cortex-M0 microcontroller
- 70 x 43mm footprint,
- lithium polymer battery and USB power selection,
- a lithium polymer battery charger,
- a 2-megabyte Flash memory,
- a basic user interface,
- a FTDI-cable compatible UART header,
- 16 I/O for connectivity.
Want to try RoboSumo? Here is a simple single board computer built around a 65C02, a two channel hobby-class servo controller board made entirely out of discreet 74HCxxx ICs, and an ADC board for use with a reflectance sensor bar for line following.
Parallax opens Propeller design as Verilog source code. The Propeller 1 (P8X32A) is now a 100% open multicore microcontroller, including all of the hardware and tools: Verilog code, Spin interpreter, PropellerIDE and SimpleIDE programming tools, and compilers. The Propeller 1 may be the most open chip in its class. Here is a live demo.