Orange Pi Releases Two Boards

A few years ago, someone figured out small, cheap ARM Linux boards are really, really useful, extremely popular, sell very well, blink LEDs, and are able to open the doors of engineering and computer science to everyone. There is one giant manufacturer of these cheap ARM Linux boards whose mere mention guarantees us a few thousand extra clicks on this article. There are other manufacturers of these boards, though, and there is no benevolent monopoly; the smaller manufacturers of these boards should bring new features and better specs to the ARM Linux board ecosystem. A drop of water in a tide that lifts all boats. Something like that.

This week, Orange Pi, not the largest manufacturer of these small ARM Linux boards, has released two new boards. The Orange Pi Zero is an inexpensive, quad-core ARM Cortex A7 Linux board with 256 MB or 512 MB of RAM. The Orange Pi PC 2 is the slightly pricier quad-core ARM Cortex-A53 board with 1 GB of RAM and a layout that can only be described as cattywampus. We all know where the inspiration for these boards came from. The price for these boards, less shipping, is $6.99 USD and $19.98 USD, respectively.

The Orange Pi Zero uses the Allwinner H2 SoC, and courageously does not use the standard 40-pin header of another very popular line of single board computers, although the 26-pin bank of pins is compatible with the first version of the board you’re thinking about. Also on board the Orange Pi Zero is WiFi provided by an XR819 chipset, Ethernet, a Mali400MP2 GPU, USB 2.0, a microSD card slot, and a pin header for headphones, mic, TV out, and two more USB ports.

The significantly more powerful Orange Pi PC 2 sports a quad-core ARM Cortex-A53 SoC coupled to 1 GB of RAM. USB OTG, a trio of USB 2.0 ports, Ethernet, camera interface, and HDMI round out the rest of the board.

Both of Orange Pi’s recent offerings are Allwinner boards. This family of SoCs have famously terrible support in Linux, and the last Allwinner Cortex-A53, that we couldn’t really review, was terrible. Although the Orange Pi Zero and Orange Pi PC 2 are new boards and surely software is still being written, history indicates the patches written for this SoC will not be sent upstream, and these boards will be frozen in time.

If you’re looking for a cheap Linux board with a WiFi chipset that might work, The Orange Pi Zero is very interesting. The Orange Pi PC 2 does have slightly impressive specs for the price. When you buy a single board, though, you’re buying into a community dedicated to improving Linux support on the board. From what I’ve seen, that support probably won’t be coming but I will be happy to be proven wrong.

Tiny Game Boy (That Plays Witcher 3) And Other Things That Blew My Mind

For years Sprite_TM has been my favorite hacker, and yet he continues to have an uncanny ability to blow my mind with the hacks that he pulls off even though I’m ready for it. This weekend at the Hackaday SuperConference he threw down an amazing talk on his tiny, scratch-built, full-operational Game Boy. He stole the badge hacking show with a Rick Roll, disassembled the crypto challenge in one hour by cutting right to the final answer, and managed to be everywhere at once. You’re a wizard Harry Sprite!

Here’s what’s crazy: these are the antics of just one person of hundreds who I found equally amazing at the conference. It feels impossible to convey to you the absolute sincerity I have when I say that SuperCon was far and away the best conference I’ve ever been to or have even heard about. It managed to outpace any hyperbole I constructed leading up to the weekend. This morning felt like I was waking up from a dream and desperately wanted to fall asleep again.

Continue reading “Tiny Game Boy (That Plays Witcher 3) And Other Things That Blew My Mind”

Fictional Hacking: Michael Westen

I don’t know if it is true or not today, but in fiction, spies depend on lots of high-tech gadgets. I do know that during World War II, the various secret services like the OSS and the SOE did have gadgets like secret transmitters and concealed weapons. But, like [James Bond’s] grenade-launching ink pen, to [Maxwell Smart’s] shoe phone, those gadgets came from some organized lab. (When you watch the video below, remember that at that time, a personal phone going off in a theater was unknown as cell phones were years in the future.)

Continue reading “Fictional Hacking: Michael Westen”

A Car Stand Made Of Sand

When the guys at [Practical Engineering] say they have a dirty car stand, they really mean it! They made a block of dirt and sheets of fiberglass as reinforcement material, and the resistance was put to test by using it as a car stand. And yes, the block does the job without collapsing.

An exmple of MSE
A MSE structure. The lateral walls add no strength, they just look nice.

Soil is a naturally unstable material, it relies only on friction for structural stability, but it has a very low shear strength (the resistance of the material’s internal structure to slide against itself). Therefore, as soon as you put some weight, a soil structure fails. The trick is to form a composite by adding layers of a stiff material. Those layers increase the shear strength and you end up with an incredibly strong composite, or ‘mechanically stabilized earth‘ (MSE). You probably drive by some everyday, as in the picture at the right.

Even though the modern form of MSE was due to French engineer Sir Henri Vidal, reinforced soil has been used since the beginnings of human history, in fact, some sections of the Great Wall of China were made using this technique. [Practical Engineering] explanation and demonstration video is very well made, be sure to check it after the break. In case you don’t want to play with dirt next time you need to fix your car, you can always make a 3D printed jack.

A Realistic Look At The Death Of A Standard

A bit ago I wrote an article called, “Death To The 3.5mm Audio Jack, Long Live Wireless.” A few readers were with me, a few were indifferent, many were vehemently against me, and there was a, not insubstantial, subset in a pure panic about the potential retirement of a beloved connector. Now I used a lot of opinionated language dispersed with subjectively evaluated facts to make a case that the connector is out. Not today maybe, but there is certainly a tomorrow not so far off where there are more wireless headsets at the electronics store than wired ones.

I think I saw a laserdisc player in operation exactly once.
I think I saw a Laserdisc player in operation exactly once.

So what happens when a standard dies? What happens when technology starts to move on? Let’s take a look at the CD-ROM.  Continue reading “A Realistic Look At The Death Of A Standard”

Simple ECG Proves You Aren’t Heartless After All

We don’t think of the human body as a piece of electronics, but a surprising amount of our bodies work on electricity. The heart is certainly one of these. When you think about it, it is pretty amazing. A pump the size of your fist that has an expected service life of nearly 100 years.

All that electrical activity is something you can monitor and–if you know what to look for–irregular patterns can tell you if everything is OK in there. [Ohoilett] is a graduate student in the biomedical field and he shares some simple circuits for reading electrocardiogram (ECG) data. You can see a video fo the results, below.

Continue reading “Simple ECG Proves You Aren’t Heartless After All”

DIY I2C Devices With ATtiny85

[Pawel] has a weather station, and its nerve-center is a Raspberry Pi. He wanted to include a light sensor but the problem is, the Pi doesn’t have a built-in ADC to read the voltage off the light-dependent resistor that he (presumably) had in his junk box. You can, of course, buy I2C ADC chips and modules, but when you’ve already got a microcontroller that has ADC peripherals on board, why bother?

[Pawel] wired up a tremendously simple circuit, downloaded some I2C slave-mode code, and added an LED for good measure. It’s all up on GitHub if you’re interested.

cropped_shot_2016-10-21-112958
Bright by Day, Dark by Night!

We’re covering this because we rarely see people coding for I2C slave devices. Everyone and their mom uses I2C to connect to sensors, for which the Arduino “Wire” library or “i2c-tools” on the Pi do just fine. But what do you do when you want to make the I2C device? [Pawel]’s project makes use of TinyWireS, a slave-mode SPI and I2C library for AVR ATtiny Arduino projects.

Here, [Pawel] just wanted a light sensor. But if you’re building your own devices, the sky is the limit. What’s the most esoteric I2C sensor that you can imagine? (And is it really the case that we haven’t seen an I2C slave device hack since 2010?)