Categoryraspberry pi

The C.H.I.P is here!

Hi All!

As a kickstarter backer of Next Thing Co.’s C.H.I.P, I was able to receive the miniature $9 computer this past week. While I have not yet had any time to go and play around with it, I figured I would write a post for those of you wanting to know more about the device. Below is a picture of what the C.H.I.P looks like.


What is it?

As mentioned previously, the CHIP is a tiny computer offered by a California startup named Next Thing Co. ( CHIP comes equipped with a 1 GHz processor, 512MB of RAM, composite port, 1 USB slot and micro-USB port. While the 1 USB port may not be enough to connect a USB mouse and keyboard, you can however, connect 1 of these peripheral devices via USB and the other (as long as it is supported) using bluetooth. The CHIP comes with both built in WiFi and Bluetooth. The neat thing about the CHIP is that it comes with 4GB of storage, you can increase the amount of storage by plugging in flash storage into the USB port. The CHIP runs on the Linux operating system.

How does it compare to the Raspberry Pi?

You have seen my previous posts about the Raspberry Pi , so how does the CHIP stack up against the Raspberry Pi? Well… lets cover the obvious first: Price, the CHIP comes in at $9. The Raspberry Pi  is approximately $30, depending on the model. The Pi Zero is $5, however keep in mind, at the time of this post, all models of Raspberry Pi’s will require you to purchase additional storage to use. Power adapters will need to be purchased for both products. The CHIP comes with a composite cable you can use to hook up to a monitor/TV. The Raspberry Pi’s will need an additional video cable should you decide to use it with a monitor/TV.

Next up connections: The CHIP only comes with one USB and one micro-USB slot, where the Raspberry Pi’s range from 1 to 4 slots (depending on the model), Unlike the Raspberry Pi, the CHIP does not have a Ethernet connection however, it does come with Bluetooth and Wi-Fi built in. The Raspberry Pi falls short on these offerings, and you will need to purchase additional dongles should you want to use Wi-Fi or Bluetooth.

As for Storage: The CHIP comes standard with 4GB of on-board flash memory, which again, you can expand this by plugging in additional flash storage. The Raspberry Pi’s do not come with on-board storage but rather, rely on SD or microSD cards.

And lastly Power: Depending on the model, the Raspberry Pi will operate at 700 MHz – 1 GHz ARM based processors and anywhere between 256MB to 1GB of memory. The CHIP on the other hand, comes with a 1 GHz ARM based processor with 512MB of memory.

And the Verdict… For now, its up to you, both products are remarkable tiny computers packing a serious punch for a variety of fun and educational products. Try them both (or more) and let me know where you stand.

The newest member of the Pi family – Raspberry Pi 2 Model B Initial Setup

So today (actually it has been a while since I received my RPI, however, I neglected to write this post) I have received the newest version of the Raspberry Pi, the RPI 2 Model B. This is a significantly upgraded model from its predecessor the Raspberry Pi Model B+, mainly featuring an upgrade CPU and more memory. For more information on the RPI 2 Model B you can check out the stats here:, Wikipedia also has a very nice comparison chart on


In order to start using it, I will need to run through some basic setup that I do with all my raspberry pi’s. This mainly consists of the initial setup, setting up a static IP (all my raspberry PI’s are hard wired), and lastly, setting up some security features.

I will skip over the initial setup that includes expanding the filesystem, changing the default pi password, enabling SSH, changing the hostname, and running all the updates. If you are looking for documentation on doing that, please refer to and for any raspberry pi updates see this page for more information.

Setting up Static IP

Now, with your initial setup done. Let’s set up a static IP for our Raspberry Pi. To do this you will either need to SSH into your raspberry PI, (you can obtain the current IP via tools like angry IP scanner) or you can proceed to do this locally as well (most-likely how you did your initial setup).

To set up Static IP please follow the steps outlined on my WIKI page. When the time comes to pick a static IP, either use the one that was assigned by DHCP, or make sure to pick one that is not already used. (you can verify the used IP’s via angry IP scanner as well)

We are almost done…

Setting up UFW (Uncomplicated Firewall)

Lastly, we will want to enable some basic firewall features. For this we will be using UFW, which is an easy to use firewall for linux. Essentially, you can think of it as a front for Iptables that reduces the complexities of setting them up.

Setting up UFW is simple, you will need to download, install, and perform a couple (depending on what you want to block/allow) of configurations.

Please refer to my WIKI on setting up UFW. Because I do not know your network layout, and what type of traffic you want to allow/deny it is very likely you will need additional commands.

For additional information, syntax, and examples on UFW refer to the documentation available on here]

Thank you all!

© 2020 Dawid's Blog

Theme by Anders NorénUp ↑