The ROM images are currently stored in the parallel Flash memory of the board.I plan to add support for SD-Card, and find a way to connect either original pads or USB pads, so it would be possible to actually play games. As it will require some extra...
The ROM images are currently stored in the parallel Flash memory of the board.I plan to add support for SD-Card, and find a way to connect either original pads or USB pads, so it would be possible to actually play games. As it will require some extra...
The project intends to bridge between researcher(Biological) and researcher(Non-Biological) person by creating a fully universal platform that will benefit in both realms for people with all levels of expertise. HMI contains two parts...
How can we sense currents?There are 2 practical methods: shunt resistors and magnetic methods.Shunt resistors are OK for low currents (10A or less) but do not provide isolation between your control circuit and power circuit (not so good for 400 V AC).----Magnetic...
The device is based on a PIC16F88 microcontroller. The sleep mode of the PIC is used for standby, negating the need for a power switch. The PIC simply records the last state of the metal ball switch and then uses the opposite of this as a trigger for...
Rework will contain the following: - Rock-crawler chassis w/ ESC (from RC car/truck)- Updated roverOS- Updated GROVER control application- GPS location/logging to be added- First attempt at autopilot
Background: I originally got the car with the head unit bypassed, with the input for the amplifiers connected directly to a headphone cord that can be plugged in to a phone or mp3 player. I got tired of having to plug and unplug and worrying about...
One of the most demanding applications for fast arithmetic is digital flitering. Atmel application note AVR201 shows how to use the hardware multiplier to make a multiply-and-accumulate operation (MAC). The MAC is the basis for computing the sum of terms...
It's intended as an educational toy for my 2 year old son. The idea is that he plays with letters and numbers and eventually spelling and maybe even math.As mentioned above, there is a PS/2 keyboard attached to an ATMega328-P programmed using Arduino....
Initially the sensor nodes were using the RF24 and RF24Network only. The current version uses the ChibiOS Real-Time Operating System and the "Narcoleptic" library to put the ATMega328P into deep-sleep when not transmitting and to allow multi-tasking....
This page describes a prototype board for the Atmel Mega644 or Mega32 (PDIP) MCU. It includes a power supply, crystal clock, and generous bypass capacitors. A six-pin header allows flash memory programming from an STK500 or AVRISPmkII. All port pins...
6/10/2015 - The robot is assembled and can wander about under control of an Arduino Uno. A 9 DOF IMU is hooked up and produces positional values which are yet to be verified. The compass, however, produces reasonable directional values. This will support...
At the moment I am still working on some aspects of the design but so far what I've got is: An 8-bit ALU with 4 general purpose registers and an FLAGS register containing both the conditional and carry flags. Two of these registers and the flags register...
CPLD glue all written in VHDL and includes CPU clock generation, baud clock generation, address decoding, and SPI master. A few "registers" were implemented in the CPLD to allow soft-configuration of the SBC. The address decoder allows the...