Category Archives: ice

iCEBreaker, The Open Source Development Board for FPGAs

The Hackaday Superconference is over, which is a shame, but one of the great things about our conference is the people who manage to trek out to Pasadena every year to show us all the cool stuff they’re working on. One of those people was [Piotr Esden-Tempski], founder of 1 Bit Squared, and he brought some goodies that would soon be launched on a few crowdfunding platforms. The coolest of these was the iCEBreaker, an FPGA development kit that makes it easy to learn FPGAs with an Open Source toolchain.

The hardware for the iCEBreaker includes the iCE40UP5K fpga with …read more

Continue reading

Posted in Crowd Funding, crowdfunding, FOGA, fpga, ice, iCE40, icebreaker | Leave a comment

Artistic Images Made With Water Lens

It’s said that beauty and art can be found anywhere, as long as you look for it. The latest art project from [dmitry] both looks in unassuming places for that beauty, and projects what it sees for everyone to view. Like most of his projects, it’s able to produce its artwork in a very unconventional way. This particular project uses water as a lens, and by heating and cooling the water it produces a changing image.

The art installation uses a Peltier cooler to periodically freeze the water that’s being used as a lens. When light is projected through the …read more

Continue reading

Posted in arduino, art, cooler, ice, lens, peltier, projection, Raspberry Pi, water | Leave a comment

10,000-Year-Old Camera Lens Takes Striking Pictures

The first photograph was taken sometime in the early 1800s, and through almost two centuries of development we’ve advanced through black-and-white, the video camera, and even high-speed cameras that can take thousands of frames per second. [Mathieu Stern] took a step back from all of the technological progress of the past two hundred years, though, and found a lens for his camera hidden in the glacial ice of Iceland.

Ice in this part of the world has been purified over the course of 10,000 years, and [Mathieu] realized that with this purity the ice could be formed into a workable …read more

Continue reading

Posted in 3d printer, camera, digital cameras hacks, glacier, ice, iceberg, lens, melt, photo, photography, picture | Leave a comment

Icoboard Software Defined Radio Platform

The Icoboard is a plug-in for the Raspberry Pi with a Lattice iCE FPGA onboard. Combined with a cheap A/D converter, [OpenTechLab] build a software-defined radio using all open source tools. He found some inexpensive converters that cost about $25 and were fast enough (32 MHz) for the purpose at hand. The boards also had a digital to analog converter and he was able to find the data sheets. You can see a video with the whole project covered, below.

The video, by the way, is pretty extensive (about an hour’s worth) and covers the creation of a PC board …read more

Continue reading

Posted in ice, icoboard, lattice, lattice ice, radio hacks, Raspberry Pi, sdr, software-defined radio | Leave a comment

TinyFPGA is a Tiny FPGA Board

We recently noticed an open source design for TinyFPGA A-Series boards from [Luke Valenty]. The tiny boards measure 18 mm by 30.5 mm and are breadboard friendly. You can choose a board that holds a Lattice Mach XO2-256 or an XO2-1200, if you need the additional capacity.

The boards have the JTAG interface on the side pins and also on a top header that would be handy to plug in a JTAG dongle for programming. The tiny chips are much easier to work with when they are entombed in a breakout board like this. Bigger boards with LEDs and other …read more

Continue reading

Posted in ice, lattice | Leave a comment

Building an OBD Speed Pulse: Behold the ICE

I am a crappy software coder when it comes down to it. I didn’t pay attention when everything went object oriented and my roots were always assembly language and Real Time Operating Systems (RTOS) anyways.

So it only natural that I would reach for a true In-Circuit-Emulator (ICE) to finish of my little OBDII bus to speed pulse generator widget. ICE is a hardware device used to debug embedded systems. It communicates with the microcontroller on your board, allowing you to view what is going on by pausing execution and inspecting or changing values in the hardware registers. If you …read more

Continue reading

Posted in ice, In-Circuit-Emulator, Microcontrollers, OBDII, Skills, timer | Leave a comment