Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs
Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

OpenBeacon RFID transceiver project

Open 2.4GHz RFID project is free design of active RFID device. Device has it own unique serial number which allows to identify it among others. Also device may have additional information that can be read. OpenBeacon can transmit and receive radio signals what allows to use it for variety purposes like tracking, and remote control.   Open beacon heart is Microchip PIC16F684 microcontroller with Nordic Semiconductors 2.4GHz NRF24L01 front-end chip. Transmitting range of beacon indoor reaches up to 25 meters. And 80 meters in open air. There is only beacon tag and USB reader circuits and firmware available freely. USB reader is built under AT91SAM7S123 ARM7 microcontroller which firmware can be compiled with GNU ARM-GCC compiler. Project authors says, that the next step would be to change the current node… Continue reading

AVR chip computer runs basic programs

Jörg Wolfram has been developing interesting project so called AVR-ChipBASIC on Atmega32. Simply speaking this is a basic language programmable chip computer which his capable to run basic programs and with ability to display results in RGB TV screen.   This is almost fully functional computer system that have many functions including: RGB-TV 23 rows with 30 colums, NTSC/PAL per jumper selectable; prepared for FBAS encoder; 256 characters with pseudo-graphics, 8 colors; PS2 keyboard; simple sound (1 channel, 1 voice, noise); serial port (1200Bps only) with charge pump; parallel printer port, also usable for IO and ADC; I2C-port for data EEPROM and temperature sensors; ISP port is also able to handle Atmel dataflash; mostly Tiny-BASIC compatible with many improvements; 4 programs to 51 lines are stored in flash; built-in full… Continue reading

AVR based automatic JTAG pinout scanner

Hunz have started interesting project automatic JTAG locator of pins. Probably every embedded device has JTAG interface, but sometimes it may be real pain to find out right pinout in order to debug, program or read device memory.   What JTAG scanner does. It simply tests if all signals are connected properly. It allows to read and write every pin so it can be used for reading and writing to almost all MCU’s and memories like FLASH or SDRAM. Read more about what is JTAG and how JTAG scanner works here. Of course project isn’t finished yet. You can join Hunz in developing process. Once you have this device in your hands you are one step towards hacking hardware devices. Continue reading

Single board computer for image acquisition and processing

This project was developed by Flavio Ribeiro as at the University of São Paulo‘s Polytechnic School of Engineering. It uses ARM9 (AT91RM9200) microcontroller running at 190MHz speed.   Board specifications are: 180 MHz ARM9 processor (Atmel AT91RM9200); 3 MPixel Micron MT9T001 CMOS sensor; Altera Cyclone FPGA with 6000 LEs; 2×32 MBytes of SDRAM (32MB for the ARM9 and 32MB for the FPGA) 16 Mbits of serial flash 1 10/100 Intel Ethernet interface 1 high speed USB 2.0 interface 1 SPI interface 1 serial (RS-232) interface Board runs ARM Debian Linux from USB key-drive. CMOS sensor is accessed by FPGA. It reads image frames that can be processed further by FPGA or ARM9 microcontroller. It seems quite challenging project to play with. Continue reading

Easy to build auto-range capacitance meter

If your multimeter doesn’t measure capacitance or you want to have wide auto-range capacitance measurement capabilities then try this project. Capacitance meter measurement range is quite large (from 5pF up to 2600μF) and of course range is selected automatically.   This capacitance meter like others use charging time measurement technique (τ=RC). Circuit is really simple. There are three buttons used. Two of them are used to calibrate capacitance meter in order to remove stray capacitance. Third button is used to save calibration data to EEPROM memory. You can download assembly source code compile and burn to PIC16F873A microcontroller. I guess this is a nice tool that fits in to collection. Continue reading

Siemens S65 color display oscilloscope

Do you want to have color display oscilloscope? Then make one from Siemens S65 color display.   Circuit is really simple – two channel analog inputs are directly connected to Atmega32 ADC inputs. But anyway oscilloscope is capable to display up to 40kHz wave form at 10 bit ADC resolution. Whole program is written in Bascom language. Continue reading