Did anyone ever find a resolution to this problem?
Never mind I found the below which works very well and is so simple to get up and running on a raspi.