The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,839 other subscribers

Archive for the ‘Hardware Development’ Category

For my reading list: 3D Printer – The Temperature Controller (The Oracle at Delphi)

Posted by jpluimers on 2016/09/07

I need to read this later when I’m going to fiddle with my 3D printer: The Oracle at Delphi: 3D Printer – The Temperature Controller

Source: Allen Bauer – Google+

–jeroen

Posted in Development, Hardware Development | Leave a Comment »

Raspberry Pi voordeel set | SosSolutions.nl

Posted by jpluimers on 2016/09/01

Raspberry Pi voordeel bundels. Raspberry Pi supersnel en gratis bij u thuisbezorgd! Want bij ons geldt; voor 16:00 besteld? Morgen in huis!

Source: Raspberry Pi voordeel set | SosSolutions.nl

Posted in Development, Hardware Development, Raspberry Pi | Leave a Comment »

James Newman built himself a 16-bit Megaprocessor using transistors in frames taking 12 by 2 meters. Wow!

Posted by jpluimers on 2016/07/07

It took James Newman more than one and a half years of actually building progress and more than that (thinking about it started in 2011) for designing his own Megaprocessor using transistors.

For like EUR 50000 and a lot of “learning opportunities” he built himself a room full of visual computing: you can see the LEDs on all the PCB boards indicating exactly what’s going on (heck: he even made the RAM visualise an actual tetris implementation).

All for the sake of understanding transistors and discrete logic after which things got out of hand.

Hopefully a tech museum will buy this.

His site as a truckload of information, for instance the Source: Megaprocessor – FAQ: good/bad/ugly linking to lots of technical details and decisions made (like throwing out surface mount components but using lead based solder or having dual output logic).

There’s a lot of video too (like Megaprocessor – How ?) but – especially these weeks – the downloading is slow, to it’s faster and easier to watch his Youtube playlists:

They are currently 6 videos each, but he has uploaded more videos and is working on more.

Finally, James even built an assembler for this 16-bit processor. How cool is that!

–jeroen

via:

Read the rest of this entry »

Posted in Development, Fun, Hardware Development | Leave a Comment »

Somfy Smoove Origin RTS Protocol | PushStack

Posted by jpluimers on 2016/05/24

Interesting: Somfy Smoove Origin RTS Protocol | PushStack a base to start Hacking Somfy.

The Somfy protocol is tricky as it uses rolling keys.

More interesting links:

These are in Dutch, but very interesting as they show how to do reverse engineering and getting it to work hardware wise:

Read the rest of this entry »

Posted in Arduino, Development, Hardware Development, Hardware Interfacing, Raspberry Pi | Leave a Comment »

Obsolescence Guaranteed – PiDP-8 – powered by a Raspberry Pi

Posted by jpluimers on 2016/05/02

If you have a Raspberry Pi left, then you can make this:

The PiDP-8/I is a modern replica of the 1968 PDP-8/I computer. It’s open-source hardware, so schematics, design files & software are available.

via: Obsolescence Guaranteed | PiDP-8

–jeroen

Posted in Development, Hardware Development, Raspberry Pi | Leave a Comment »

Linux-Based Low-Latency Multichannel Audio System (CTAG face2|4)

Posted by jpluimers on 2016/03/24

Just wow (via Joe C. Hecht):

Linux-Based Low-Latency Multichannel Audio System (CTAG face2|4)

We’ve developed a multichannel audio system based on the AD1938 audio codec by Analog Devices and the BeagleBone Green (TI AM335X SoC).The audio system offers 2 stereo inputs and 4 stereo outputs.The whole project is based on open source software.To demonstrate the possibilities of the audio system, I’ve created a surround delay effect with the open source C++ library DSPatch by Marcus Tomlinson.Moreover I’ve created an automatic test based on GNU octave to evaluate the audio system characteristis, such as latency, THD+N, DNR, crosstalk and frequency-response.

Source: Hi there, We’ve developed a multichannel audio system based on the AD1938 au…

–jeroen

Posted in Audio, Development, Hardware Development, Power User | Leave a Comment »

Replace Boxee by Raspberry Pi as most TV support doing video+USB keybard over HDMI

Posted by jpluimers on 2016/02/22

If for instance your Boxee gets old or breaks down, you can use a Raspberry Pi as a replacement with Kodi as media player.

This combination will understand the Video+USB over HDMI which most TV supports officially named HDMI-CEC , but most vendors “invented” their own names (see list below).

The core is the kodi support for CEC.

Basically it comes down to using three cables going to the Pi: Power from TV (or some other source), HDMI to TV, and wired Ethernet. And a distribution for RaspberryPi containing kodi will work, for instance from OpenELEC Mediacenter – Download: Raspberry Pi Builds

Chad MILLER has more details on how to get this to work: My Boxee box is getting old, but I knew of no replacements. The problem is I …

Names known for HDMI-CEC via Wikipedia:

Anynet+ (Samsung), Aquos Link (Sharp), BRAVIA Link and BRAVIA Sync (Sony), HDMI-CEC (Hitachi), E-link (AOC), Kuro Link (Pioneer), INlink (Insignia), CE-Link and Regza Link (Toshiba), RIHD (Remote Interactive over HDMI) (Onkyo), RuncoLink (Runco International), SimpLink (LG), T-Link (ITT), HDAVI Control, EZ-Sync, VIERA Link (Panasonic), EasyLink (Philips), and NetCommand for HDMI (Mitsubishi).

Because of the naming, turning on CEC can be confusing: How to Enable HDMI-CEC on Your TV, and Why You Should

–jeroen

Posted in *nix, *nix-tools, Development, Hardware Development, Hardware Interfacing, HDMI, Linux, Power User, Raspberry Pi | Leave a Comment »

Get a Windows 10 development environment – Windows app development

Posted by jpluimers on 2016/02/16

When you own the full stack:

virtual machine (Build 201602)

These installs contain:

  • Windows 10 Enterprise Evaluation, Version 1511
  • Visual Studio 2015 Community Update 1
  • Windows developer SDK and tools (Build 10586)
  • Windows IoT Core SDK and Raspberry Pi 2 (Build 10586.0.151029-1700)
  • Windows IoT Core project templates (Version 1.0)
  • Microsoft Azure SDK for .NET (Build 2.8.2)
  • Windows Bridge for iOS (Build 0.1.0.160114)
  • Windows UWP samples (Build 2.0.4)Windows Bridge for iOS samples

The VMware VM link redirects to https://windowsdeveloper.azureedge.net/vm-1602/Win10Eval_1602_VMware.zip

Also available for Hyper-V, VirtualBox, Parallels

–jeroen

Source: Get a Windows 10 development environment – Windows app development

Posted in .NET, .NET 4.5, C#, C# 5.0, C# 6 (Roslyn), Cloud Development, Development, Hardware Development, Raspberry Pi, Software Development, VB.NET, VB.NET 14.0, Visual Studio 2015, Visual Studio and tools, Windows Azure | Leave a Comment »

Can a Raspberry Pi do NAT port forwarding to a non LAN address? If so, what…

Posted by jpluimers on 2015/09/19

Can a Raspberry Pi do NAT port forwarding to a non LAN address? If so, what distribution would be the easiest one?

Johannes Self added some nice comments for generic Linux distributions in the G+ thread, but just in case my blog readers have even more concrete answers…

–jeroen

Posted in *nix, Development, Hardware Development, Internet protocol suite, Power User, Raspberry Pi, TCP | Leave a Comment »

HCL:Raspberry Pi – openSUSE

Posted by jpluimers on 2015/05/25

Interesting: HCL:Raspberry Pi – openSUSE.

Posted in *nix, *nix-tools, Hardware Development, Linux, openSuSE, Power User, Raspberry Pi, SuSE Linux | Leave a Comment »