The YIHUA PS-3010D DC Power supply – Quick Review

The glorious PS3010D with its blinking segment and cracked screen. The front panel to the screen was cracked because I flicked it with my fingernail seeing if I could shake it a bit to make the segment work. Nope, just cracked the screen.
The glorious PS3010D with its blinking segment and cracked screen. The front panel to the screen was cracked because I flicked it with my fingernail seeing if I could shake it a bit to make the segment work. Nope, just cracked the screen.

Having needed an adjustable power supply with a bit more current, I decided to buy this guy for about $140 off Ebay. I’ve played around with it a bit and I decided to review it because I’m sure there are a lot of people like me who buy cheap test equipment. You don’t pay much and you can’t expect much, but you can just hope it does the job.

I performed a few tests that you can see below:

So, if you looked at the values shown, you’ll see it works OK. Anyways, here are some pros and cons to this device.


  • Cheap
  • Reasonably effective
  • Knobs and switched feel good
  • Nice high current for a unit like this
  • Nice grill effect over the LED’s make it look like a dot matrix LED
  • Standard size case


  • LOUD LOUD LOUD! Not quite vacuum cleaner loud but louder than anything else in my office.
  • Front power connectors are kind of flimsy and cheap
  • Displayed and measured values do not quite jive
  • Does not have a handle on the top, it’s nice to have a handle on test equipment

Otherwise, the unit works as expected and I’ll write the LED flicker off as a coincedence. It’s too bad that it’s so loud, they could’ve used a different fan or something, becomes a real distraction. If you need something like this that produces 30V at 10A, this may be good purchase.

The Olimex PIC32-Pinguino micro Review

The Olimex PIC32-Pnguino with it's large DIP form factor


  • Manufactured by Olimex
  • Price ~$25 USD
  • Pic32MX440F256H 32 bit Microchip MCU
  • 256K of Flash, 32K of RAM
  • Built in microSD slot
  • Operating at 80 Mhz
  • USB On-the-go
  • Geared for Pinguino IDE

First Thoughts:

I haven’t used this product very extensively yet so some shortcomings are awesome points may be missed. I have played with it for a couple of days though and read through most of the libraries and documentation. This product is from Olimex in Bulgaria and to be honest, I’m a bit of a fan of Olimex. Olimex has built some interesting devices such as the DuinoMite and you can really tell that these guys really like what they do. They spend the time and effort to make the boards as good as possible.

Anyways, some thoughts about this board. It’s a pretty neat little board for both prototyping and perhaps even fitting it in to a product. It has a small form factor and would happily fit into a larger board for use in a larger product. The built in microSD port and the USB otg interface allows for some neat things to be made. The pinguino IDE isn’t too bad either. The libraries are reasonably complete and the device works quite reliably with the software as I encountered no bugs or glitches and programs worked as expected.


  • Small form factor
  • .1 dip pinout which is good for breadboarding
  • Good price for a 32 bit device like this
  • Well built
  • UEXT port for other Olimex peripherals is a nice choice
  • Fast!


  • Uses small ICSP port which you must buy from Olimex. I know it’s done for size and not simply to sell a cable but it’s still a bit of a drag.
  • DIP width is too wide to fit on a single breadboard, you’ll need to use two breadboards and straddle it over them.
  • UEXT connector is taller than everything else on the board. Not a huge issue but most people won’t use the UEXT connector and the header could interfere inside an enclosure.
  • like with most 32 bit processors, the pins are not 5V. some of the pins may be 5V tolerant but this simply comes with the territory.

Final Thoughts:

I like the stuff that Olimex builds. They give a shit about what they make and it shows. This type of device is pretty good for almost anyone with a reasonable amount of skill wishing to prototype anything you would normally do with an Arduino. For the price, you can’t beat these guys. In order to get ahold of one you can go through Mouser or look at the Ebay distributor (olimexery). Olimex themselves seems to sell it but they don’t seem to have a slick store setup to do purchasing.

Wiring S Review

Since I have so many units for physical computing now, I figure it’s time to review some of them. Perhaps somebody will find the review useful for when they are searching around for opinions about certain products.

The Wiring S board from Rogue robotics


  • Manufactured by Rogue Robotics
  • Price ~$27 USD
  • Uses an Atmega644p (surface mount)
  • 64Kb of Flash (double arduino uno)
  • 4Kb if SRAM (double the uno)
  • overall size (2″ x 3″ x .5″)
  • 16 Mhz
  • 7-12v input or USB
  • 2 hardware uarts
  • 1 hardware spi
  • FTDI USB to serial interface

First thoughts:

I started off trying a few common things such as accelerometers, switches, sd cards and various other things. Most of the basic stuff from a standard Arduino will work except the SD card will you to program it through the SPI library. The form factor has changed a bit from Arduino in that they have used standard 100mil spacing. Also, they have separated the headers in to groups of 8, you can access each of these as ports instead of straight pins. you could do this with the Arduino but the pins were not always contiguous. Also, using the 644 is great because you get two hardware UARTs. very nice! Other than the changes mentioned, it is pretty much the same as an arduino and the software looks and functions almost exactly the same as the standard Arduino IDE. It all has very good fit and finish and is reasonably priced and functional.


  • Better pin locations, based on a grid of 100 mill unlike and Arduino which has one row of headers off by 50 mil.
  • Better pinout usage. Ports are aligned along the header and power,rst and aref are on their own separate header, much better.
  • Easier to reach reset button if a shield were on the board.
  • more flash and SRAM than standard UNO, double to be exact.
  • inch based form factor (exactly 2×3 inches)
  • provision for pins or terminal for direct power feed rather than barrel or usb
  • reasonable cost, not super cheap or expensive, comparable
  • Switchover jumper for usb power and external
  • Canadian Made!


  • Used huge USB connector like Arduinos. Most others stay away from these since they’re huge and most people don’t like the large cords.
  • For the same reason that the header placing is good also makes it bad if you like to use shields for the Arduino
  • sd library isn’t implemented but that’s not a big deal
  • slightly larger for factor (as per area) than the Arduino but not by much.

In closing:

This product is great for anybody who uses the Arduino or is learning. It’s better in almost every waythan an UNO and is offered for a  reasonable price.

Pop by robotshop or roguerobotics if you’d like to pick one up

A quick review of the HPS10se portable Oscilloscope from Velleman

I ordered this device about a year and a half ago for about $130USD. When I got it, I wasn’t terribly impressed but overall, for the price it’s not a bad unit. I figured it’s be nice to provide a short review of the device since there aren’t very many useful reviews out there. I have also done a video review which is posted on this page and on my Youtube channel at

HPS10se Velleman Oscilloscope on the bench
HPS10se Velleman Oscilloscope on the bench

The HPS10se is a low cost oscilloscope with a backlit 128×64 screen. The video performance is actually OK and the waveform is reasonably easy to make out in most instances. This device boasts a 2MHZ bandwidth for analog signals and a 10MS/s sampling rate. While I have no doubt that these figures are true, my own tests show that any waveform shows severe degradation above about 1MHz, this is to be expected though.

HPS10se oscilloscope in the box

The unit comes with a single probe, no need for more since it only has one channel input. 🙂
There is an option on the probe for x10 measurement which can be handy for high voltage measurement up to 600V. I’ve never used that feature on this but it’s easy to access with only a single button press. The device takes 5 AA batteries and can be run with an external wall wart, though it isn’t included. I use an old 9V converter with a 2.1mm by 5.5mm barrel connector, seems to work OK. It is rated at 9V and you might be able to use a 12V pack, though it may generate extra heat on the DC converter on-board.
One problem I have with this device is the way it eats batteries, even when it’s off. Remember to remove the batteries when you’re not using it. As an extra note, it can charge NIMH batteries if they’re in there.

Oscilloscope with a square wave

The device has some standard measurement options such as V-Peak+, V-Peak-, V-Range and Watts and dB. Since this is a low cost unit, it does not have a direct measurement for frequency and you cannot set the trigger level, you can however set its slope (Fall and Rise). You have to measure the frequency indirectly either by looking at the ticks and counting or by using the markers that you set, moving the markers to the start and end of one waveform gives you a frequency measurement in Hz.
Here’s a quick video I made, watch it if you like…

Anyways, here are some pros and cons.

  • Low cost, about $130 to $160
  • Reasonable feature set for the price
  • Screen is easy to read despite its low resolution
  • Good for general use, low frequency stuff in a pinch


  • Eats batteries like candy, also an odd number to use, 5, which most batteries come in multiples of 2
  • Waveform display is kind of inaccurate
  • Stand flap on back is too short, tough to stand vertically
  • No trigger level function
  • No direct frequency measurement

In closing, I would recommend this for people getting into electronics but for doing anything else, spend the extra money for a good/decent oscilloscope. The price, again, is pretty good.