It has been over 15 days since the HubPi Cam was listed in kickstarter. The initial response was phenomenal with close to $2000 funded within 1st day itself. We believe that this was mostly driven by the trust our previous backers of Hubpixed, HubPiWi , HubPiWi Blue and Notixed has in our products.
The subsequent response was not as great, possibly because we did not made any cautious effort to publicize our product or the solution. In the meantime we worked on our enclosure design and released two samples of it for 3D printing. This arrived us last week and we are please to provide you some glimpses of the case.
The box looks cute and everything aligns perfectly with the Raspberry Pi Zero ( or the Pi Zero W for that matter). It also aligns perfectly with our board that has a camera connector. We will be posting some more picture and a video in another post.
The enclosure design follows three steps.
- Design the case in a 3D Software like Solidworks.
- Get 3D Print of the Design ( they will need the STL files)
- Verify that the 3D Print works good.
- Modify the design to make changes
- For volume manufacturing you will need to get the mould built up - it is typically $10K expense. So you need volume here. They will ask for STEP files.
- if you are asking the services of a mechanical design engineer, make sure you have the solidworks design files, STL files and the STEP files. Make it easy for future design changes.
While everything looks good, we have at present issue in step 5 above. To be cost effective we need a volume of at least 500 ( 1000 will be great). Otherwise the economy of the project will not work. We therefore request the current backers to support this project. If we do not see much demand for this project we will have no option but to cancel it.
We are glad to launch our new product HubPi Cam. With the launch of Raspberry pi 0 W recently we launched HubPi Cam which is integrated with USB hub,Camera and a case for Raspberry pi 0 W.It does not require any soldering with Raspberry pi zero W, you can connect it through its pogo pins. It supports other Raspberry pie versions and also supports external USB dongles for Wifi,Bluetooth etc.
Camera is the key feature of this product. Why to buy only camera at $30 when you can buy HubPi Cam (camera+USB hub+case) at $45? Obviously HubPiwi is a better option if you are wise enough. A high definition camera is connected with HubPi Cam through four pin connector.
The On Board USB Connector for Expansion
One important feature of this product is that, it has the ability to expand through four pin header. You may hook Arduino like design on the USB. The PCB for this design is shown in the picture below.
The Case is a mechanical enclosure for Raspberry pi 0 W and HubPI Cam. See the right picture below,you can see a single hole that is for the camera and its front side of the case. The left picture is a rear side and it has three connectors for Raspberry pi 0 W and two USB connectors. You can place Raspberry pi 0 W on the bottom of case and above that your HubPi-Cam. Then you can connect your HubPi Cam with Raspberry pi 0 W. This case provides safety and pleasant look.
What can you do with HubPi Cam
Be imaginative a bit and you can do for example the following things with HubPi-Cam
1. Hook this to non smart electricity meters to read readings.
2. Hook it to your Door inside and Activate the camera when some comes in front of your door so it can act like your security device
3. Take some video sequences
Risks and challenges
Risk and challenges involves production cost of machanical enclosure and delivery of product. Reference designer provides extra hub board if its unable to deliver mechanical enclosure. Challenges will be more as the number of customers grow.
Gstreamer is an application which provides video streams without latency. It can be helpful in streaming video from raspberry pi to windows without latency. It supports all major operating system like Windows,MAC,LINUX. It has support for color and interlaced videos. It works fine if it is set up at both ends like from raspberry pi end and windows end. It helps when you want to stream videos from Raspberry to your computer without latency.
Setting gstreamer on Raspberry
- You need to edit the sources.list file so enter:
sudo nano /etc/apt/sources.list
and add the following to the end of the file:
deb http://vontaene.de/raspbian-updates/ . main
Press CTRL+X to save and exit
- Now run an update (which will make use of the line just added):
sudo apt-get update
- Now install gstreamer on Raspberry
sudo apt-get install gstreamer1.0
- High performance and low latency
- Maintains quality of service when high CPU load.
- Gstream API's can be accessed through various programming languages.
Through gstreamer you can also stream video from pie to pie. It provides platform to create various applications like video editors, media players etc. After installing gstreamer on raspberry you to have create .sh file . The below picture shows .sh file content. #!/bin/bash tells script to use bash integrator,then you copy script from my videos description. Make sure you make .sh file excutable by editing its properties.
Simmilary you can install gstreamer on windows by downloading its files. and then run to install and then create a .bat file with content from my videos description.
- Run .sh file from Raspberry pie to send video streams and also run .bat file on windows to receive video streams.
The good news is that Latest versions of Raspberry pie comes with gstreamer installed. Hope this helps
The topic deals with Raspberry pi using WinSCP. Let us understand what is WinSCP. WinSCP is a opensource software which is used to transfer files from local computer to remote computer. WiSCP supports windows operating system.
- All common file operation
- Text editor
- Remote editor.
- Supports public key authentication
- Supports SCP,SFTP protocols
- Can access entire directory of remote computer
- Capable of transferring gaming files
- Can drag and drop files from host to remote computer or vice versa.
Now let's understand how we can use WinSCP to connect to Raspberry pi from host computer.
- Download WinSCP application file. Its comes in zipped file ,just extract file and you can view your application file, if you get confused the biggest size file is your application file.
- Now connect your raspberry pie to your home network using network cable also if you don't have ip address of Raspberry pie you can connect it to your computer and get IP address using command sudo ifconfig from command line. If you know ip address skip this.
- Now run WinSCP application on your local computer, a box opens which asks for details like file protocol,hostname,username,password,port number.
Provide file protocol as SFTP, Host name or IP address of Raspberry, username and password of Raspberry, provide port number as 22 and login, you will be connected to your Raspberry pi and you can perform all common file operations, you can view entire directory tree structure, Drag and drop files. You can edit files with text editor. When you click file in remote file manager it is transferred to local machine, then you may edit file hence used as remote editor. you can also use local editing tools if you want and when document is saved remote version is updated automatically. So this is great application, hope it helps.
This topic deals with how to prepare SD card for Raspberry pi 0 on windows operating system. It requires obviously a SD card and two important things.
- image file
- win32diskimager application. Its is an application that writes CD/DVD image files to SD card, creating virtual disk drive.
1. Go to raspberrypi.org/downloads ,and download the operating system image file and win32diskimager application. For image file you can have standard operating system Raspberry "WHEEZY" image file from raspberry.org. and win32diskimager can be downloaded in the same way as you can't copy directly your image file to SD card. The below picture shows this step clearly.
2. Insert your SD card in to your computer. it takes few seconds to appear as your removable disk drive.
3.Downloaded file are zipped files ,so extract the two downloaded files and you will see a operating system image file(.img) and win32diskimager.exe file. Now Run your win32diskimager.exe file ,you may try "RUN AS ADMINISTRATOR" ,a box opens shown below after few seconds.
Browse your image(.img) file and select your removable drive for SD card. and then click "write" as shown below.
Then you will get a confirmation box ,if you continue writing, you can click "yes" . Make sure you select correct drive to copy your image file. It takes few minutes to copy your .img file to your SD card.
4.After "SUCCESS" message remove your SD card and plug into your raspberry pi 0 and check. Make sure SD card connection is not loose to your raspberry pi 0.
5.You can also copy your image file from one SD card to another. Just follow the above steps and click "Read" for current SD card then unplug current SD card and plug new SD card ,click run win32diskimager ,select your image file, drive and click "Write" . The image file will be written to your new SD card.
Thus you can boot up your Raspberry pi using your SD card on Windows operating systems like XP.7 ,Vista or 8. Hope this is helpful.
As some of you may have already noticed in your incoming message, the shipping of Notixed has started, and it should be in the hands of few of you this week end.
More specifically, we have already shipped out the single Notixed to US as well out of US backers. We have packaged shipment for the remaining backers and these will ship through this weekend. By Monday we expect to ship to all of the backers.
International backers should allow three weeks before contacting us for non receipt of the unit.
We had some bad experience with the shipment of our previous HubPiWi Blue project and we had more than complaint about the non arrival of the units. This had happened because one of the packets (that had about 50 boxes) that was supposed to be shipped to our drop shipper in UK, was lost.
We are taking special care this time and we expect that the complaint will be fairly less.
We once again than everyone who supported and backed Notixed.
One last thing - the newer Raspberry Pi Zero W has arrived. We also ordered one but have not received yet. However, we have checked the images of the Bottom side of the PCB and it looks like they have not changed the location of the test points. So the good news is that the Notixed should work on the Raspberry Pi Zero W. If anyone can confirm this - it will be great.