If you are here , it means you care one or more of the following: Raspberry Pi, Apple, Linux or computer application development.
On this site I'll put Raspberry Pi news , and I'll be gathering interesting things I found about the above themes.
Everybody know me because my Google Docs and you must understand that I do this just for fun, and because I have seen interest from people.
If you want to know something about me, you can.
Tomorrow I'll start with the regular post, and I'll recovering from Google Docs daily news gradually.
As I have not yet implemented a commenting system, you can leave me any questions, encouragement or whatever you can think here: webmaster@misapuntesde.com
First because it is impressive that a project that cost created by a few people with some extraordinary skills.
Second because it is so optimized pcb allows you a media center, a download center, a server, your own cloud or recreative game machine in the size of a credit card. Is it not amazing?.
It also allows me to keep in touch with my Linux side, asleep but latent at least. I liked so much that has been the perfect excuse.
Steps to backup your SD.
Enlace: http://fuenteabierta.teubi.co
We have a pre-release of Minecraft to our Raspberry Pi a few weeks ago. Now you have a tutorial to learn the API.
Enlace: stuffaboutcode.com
Just one hour from the begining, and my blog has a value. Exactly 8,95$ LOL
Link: http://thedomainstat.com
Since I have no money to buy the new iMac (I'll settle for the one I have, mid2011), I link to a dense article about what we offer the new iMac's.
Link: Aplesfera If you want to see what he can do to make your graphics accelerator, you can lick your monitor with this link: youtube
Great tutorial to install retro-pie, the emulator all-in-one that lets you play almost any emulator with ease ahem!
Link: Edoyle.net
From one of my favorite sites, comes this link to install from scratch Xbian, OS media center and direct competence from [OpenELEC]
Link: xatakahome
Today we are a lot of online sites to learn, but one is positioning itself as the most prestigious, and can make anyone because it's free.
I start one called programming languages. They have shown how to install Emacs and SML/NJ. Have a lot of courses organized by category.
They are complex, in English and requires an average of 8 hours a week of dedication. I think that if you want a title you have to pay between 30-100$, but hey!, your CV look cool showing a course from the University of Washington ;)
It's unusual to find so many links in Spanish. I see that the Hispanic community is moving quickly, and we are already more than 500 million Spanish speakers in the world.
In this case, the blog indicates a way to emulate the OS Raspbian on a PC with an application called QEMU under Windows.
Link: social.unach.edu.ec
PiMAME is a distribution based on Raspbian, but oriented in arcade machines. You have all the details on Shea Silverman's website, a genius making mini-arcade cabinet.
Changes:
Link: blog.sheasilverman.com
It is rumored that the release of version of Minecraft for Raspberry Pi is imminent. It has created a website to keep you updated information. I'll keep you inform when you when get out.
Link: Minecraft Pi Edition
When you install Arch Linux instead of Raspbian, many users find they do not have a graphical environment installed. Arch is very powerful, but you need some knowledge a little more advanced than other distribution.
In this guide, teach you to install XFCE successfully, a desk light (pretty much as LXDE) and stable.
Link: blog.adityapatawari.com
Our friend Gonzalo teaches us some techniques to connect from anywhere to our Raspi. Very useful.
Link: cuadernodelviaje.blogspot.com.es
The current personal project is WebIOPi, a REST framework and webapp to control the Raspberry Pi and its GPIO through the web.
Link: http://trouch.com
We continue on crouch.com to show you a series of benchmarks by Eric, and demonstrate that curiously, Java is more optimized than Python.
The quality of Spanish content increase every day. User @danielSanRiv continues with this tutorial to get our own cloud and forget Dropbox or similar.
Link: cocoaosx.com
Add a file miapp.desktop in ~/.config/autostart with the next lines:
[Desktop Entry]
Type=Application
Exec=miaplicacion
I love emulators, and every time I see something about this, I'm so excited. If this is your case...
A user of this thread called Carles Oriol, presents an Raspbian image to play the following emulators:
The sound is not very good, but that's we know because the sound card and the support that has the Raspberry.
Enjoy!
Web: chameleon.enging.com
Torrent: torrent
Source: raspi.tv
Bad news for the community.
Hexxeh, the main and active user who was porting the Google operating system to the Raspberry Pi, has no time to the project. All is not lost, and he has enough material to continue.
We hope he get time and show us an image one of these days.
New: Hexxeh's Blog
One of the things that most excited me as a parent is to teach my daughter to program when she grow.
These initiatives are those that lead to the founding creator of the Raspberry Pi, to create a computer for teaching.
Kidsruby is a programming environment for kids. It is available in several languages (including Spanish) and a version for our beloved Raspi is available now.
Link: Kidsruby about
Package: .deb
I have RSS channel. If you experience any issue, please tell me.
Link: RSS
Geogebra is a mathematical analysis software with a very simple interface. Allows operations of arithmetic, geometry, algebra, calculus and analysis.
User sends us the link where he get run this application.
Obrigado Ruan!
Enlace: randrade.tk
Extra!, Extra!.
SuperRSPPI has a new power!: Send emails from Terminal with the help of Gmail, or anything that comes to mind.
Link: RSPPI
Amazing what Michael has achieved and posted on mitchtech.net. These send orders through Google Talk, and run the action in the Raspi.
Now imagine that you are at home, and you send a command to the food machine to warms it. Ask for a divorce right now! :P
Link: mitchtech.net
My company allows me to work at home. The good thing is keep warm and don't take off your pajamas. The downside is that you spend more time working.
In the company I can't focus: call, email, radio, boss ... you know what I talking about.
This article reflects the reality: From home, I can get up and go to work at 5 in the morning. I am more productive, develop better and without distractions.
Link: businessinsider.com
Our friend Gonzalo doesn't stop working on his Raspberry Pi. Always is welcome some tips to protect our beloved Raspi from external attacks.
Link: cuadernodelviaje
Sure you are happy with your Pi and neither will you allow the cat to come closer. Although maybe it hanging by a wire to the TV, and occasionally your mother clean the dust.
What would you do with more than one Raspi? World domination! of course, but what you can do is connect them to create a farm of computers to increase computing power.
Here is the manual to create a supercomputer.
Link: southampton.ac.uk
This is the typical stage: We have a Windows because you hate Linux and not enough money for an iMac, so I want to share the contents of this PC with our favorite distribution, RaspBMC. Am I right?
I found it interesting tutorial to share with you.
Link: [stackexchange.com](http://raspberrypi.stackexchange.com/questions/4536/how-do-i-set-up-a-windows-nfs-server-to-serve-my-
¡Now I have a weekend proyect!...
Come on!. Conform with the video and if you want it, ask the guy.
The 8 amazing apps!. Well, I don't know where it got it, but what the hell!, it's free!.
These are the applications:
Link:The Mac Freebie Bundle Sale
Funny this video of what we have thought when we watched The Hobbit.
Enjoy!
The ACT LED, indicating that it is using the SD memory, can be controlled by software. Let's see how to do it from the /sys on Linux from a C program.
Link: systemadmin.es
Prosody is a server to create chat rooms based on the XMPP (Jabber) protocol. It's used by Google Talk for example, and with these simple steps, we will be able to have our own chat room. Quite useful for clubs, websites or private meetings.
Link: russelldavis.org
Extended Info.: Install and configure Prosody XMPP server on Debian/Ubuntu
Download from the Shea Silverman's website & install with:
sudo dpkg --force-overwrite -i advancemame_1.2-1_armhf.deb
sudo dpkg --force-overwrite -i advancemenu_2.6-1_armhf.deb
sudo dpkg --force-overwrite -i advancemess_0.102.0.1-1_armhf.deb
"Yesterday I was trying to write a small python script to track tweets about traffic here in my country, and I was thinking that it would be really interesting to control the Raspberry PI using my twitter status."
Link: fuenteabierta
The famous web The Pi Hut is launching a series of tutorials, and decided that the first is gonna be How to setup WIFI.
The selected operating systems are:
I think it will be a very interesting series of posts. Do not miss it from your bookmarks!
Link: The Pi Hut
Raspbian Server Edition is the Raspbian original, trimmed and adapted to be used as a server.
In total 242 packages (package list available here) have been uninstalled from the original Raspbian (2012-12-16 image). If you are interested you can run the script to remove the packages that don't need a server.
Link: sirlagz.net
A user called Jason Birch has created a prototype for a portable MAME console. This project is really simple, but anyone can adapt to your needs, and the total cost is less than 63$. All details in the next link.
Link: newsdownload.co.uk
A user from the forum raspberrypi.org has upload an image prepared with Arch Linux and graphical environment including packages with very good results.
If you've always been afraid of Arch Linux or does not work like a pro, this is your chance ;)
Log in with user root and password root. The environment used is Oppenbox with Rox. It's overclocked to 930 Mhz and comes with a set of pre-installed packages:
The image fits on a 2 Gb SD and has a swap partition. To run the VNC server, simply type vnc.sh (password is button). Once you have installed your WiFi card, there is a script to configure called wifi.sh
Link: Readme
Image: .img 783,91 MB
More info: Arch Wiki
I have a week with the blog online, and we have already surpassed the 2,000 visitors!.
The blog seems to be used mainly to put news about Raspberry Pi for now. I hope to put quality content in the future, when I meet with less work.
I thank all who have commented, retwitted, emailed to add richer content on this blog, your blog.
I want to show some things I have prepared: a tutorial to watch TV on the Raspberry Pi (streaming channel), a contest (WTF!), guidance on programming courses free and paid, and so on. I'm open to any suggestions on my [email](mailto: ulysess@gmail.com).
Thank you!
If you have not ever touched a Spectrum,... Go away from this blog NOW! LOL.
FUSE is another emulator that I always used to play spectrum, but today we will give an opportunity to Unreal Speccy Portable. Why?
First because it supports Z80 128K (Pentagon) AY / YM, Beeper, Beta Disk, Tape, Kempston Joystick / Mouse, Snapshots, Replays.
The supported file formats are: sna, z80, rzx, tap, tzx, csw, trd, scl, fdi, zip
You can play on any platform: Windows / Linux / Mac / Symbian / WinMobile / Dingoo A320/Android/PSP/Raspberry Pi ...
I do not say more. You have the links below. Just unzip, run the file and... play!
Link: Wiki
Link: Readme Raspberry Pi
Download: All platforms | The Pi Store
This application called Raspberry Pi Remote Control, with free and paid version, will allow you to manage via SSH, movies you play with omxplayer. The application itself is not anything special, but hey!, it works! :)
Link: androidpit.es
It never hurts to get a manual with some basic tutorials and knowledge about our Raspi. This guide is free, but also have a paid version for 2 .
UPDATE: This Docs is not longer available!
Link: G. Docs
I've always thought about having my own web server and serve dynamic for a blog, hosting on a RasPi.
Francois Dion has made several test and unfortunately for a blog does not have enough power, but for static web...
Can anyone tell us your experience about host a blog on a Raspberry Pi?
Link: Raspberry Pi Python Adventures
Mr. Pi has been captured and imprisoned. He was last seen wearing Raspbian and a 512MB hip jacket. The only way for him to survive is by someone entering in his serial number, found by typing cat /etc/proc', in at the local Pi Embassy.
The competition begins and you have to lets get Mr. Pi to a safe home. You have all the details in the following link.
Enlace: liberation
More info.: thomasloughlin.com
The guys at Xataka want to get a laptop seems like a RasPi-Laptop. They used an Atrix Lapdock, which is a device that converts a Motorola Atrix phone on a computer.
Link: Xataka Home
Ebay: Atrix Lapdock search
Maybe you're new, maybe don't you know what is a Raspberry Pi. If you want to know, unadocenade.com have made a series of questions with answers about what we can achieve with this machine.
Link: unadocenade.com
"Git is software that is responsible for keeping track of changes to a set of files that are commonly called repository."
Something as simple to understand, and people are still afraid. I've got some articles quite interesting, and although we have alternatives like SVN, every day is getting more followers.
I leave several links to not miss anything of this version control system.
¿What's Git?: fuenteabierta
Mini-tutorial about Git: ubuntu-españa.org
Git Server with Gitolite: paraisolinux.com
Learn Git on 15 minutes (english): try.github.com
Today we'll see a simple way to burn a Linux operating system image, any flavor or variety, in a flash drive or SD card with OSX. If you are interested ...
The steps are quite simple:
hdiutil convert -format UDRW -o ubunarch.img ubunarch.iso
diskutil list
sudo diskutil unmountDisk /dev/diskN
date +'Start: %H:%M:%S' && sudo dd if=ubunarch.img bs=1m
of=/dev/rdiskN
diskutil eject /dev/diskN
Sometimes we have no direct access to foreign publications, and we listen that any publication has spoken about the Raspberry Pi, and of course, we start searching the internet and goes crazy.
In this case, I'll share an article that the magazine dedicated to the Raspberry Pi. If someone wants to buy or try to get the magazine, I also put the link to the subscription.
PS: I encourage people to buy the publication If you can.
Subscription: Micro Mart
One of the things that attract me from Raspberry Pi was emulation. Unfortunately,Dosbox port it's very slow in most distributions (It's said that on RISCOS works fine).
I got in touch with Patrick, developer of one of the best Nintendo DS x86 emulators, to see if it would be possible a port from a86, and this is what he said:
"Hi!
I am currently working on an Android port (called ax86) of my DSx86 emulator, but after I get that done I would like to at least look into porting it to Raspberry Pi as well. I believe much of the stuff I do for Android I can also use with Raspberry Pi, and I would not even need to worry about keyboard and mouse emulation, as I can use the real hardware. :-)
So, in short, yes it is possible, and I might start working on it some time in the future."
Reference: ax86 blog
He's out a beta release of the library libspotify 12.1.103 for ARMv6 processor, allowing native support for platforms like Raspberry Pi.
This will enable future applications to connect to our accounts (premium only), and enjoy this great service with millions of users.
Enlace: Anuncio blog Spotify
Librería: descarga
Quite useful for those who use Dropbox storage as service in the cloud.
It will enable us to create, upload, download, browse files,...
Requires Python Dropbox SDK and create a new application in your Dropbox developer page.
Link: raspybox
Latest firmware has added a start_x.elf which includes extra (free) codecs: MJPEG, VP6, VP8, Ogg Theora, and audio codec: Ogg Vorbis. MJPEG has also been added.
Note, this is experimental. I'll teach you to test it.
To use the start_x.elf, you should run rpi-update as usual, and add this to config.txt
start_file=start_x.elf
fixup_file=fixup_x.elf
Wanna test it now?
Files: MJPEG | vp8 | ogg | VP6
It's so hard to find news that are not repeated in the main channels where we all read.
We know that NetBSD is out, use 3G instead Wifi thanks to Diverteka or the new [OpenELEC 3.0] (http://blog.thestateofme.com/2013/01/26/openelec-3-0-rc2/) has been released.
While I prepare a couple of tutorials about SSH through tablets/phones and recovery data from Dropbox (I've experienced this weekend), the most interesting thing I found is this tutorial to watch and record the contents of a TDT stick connected to the Raspberry Pi. So you can watch TV on Raspi or send it via streaming to your Android device.
Link: ricardforner
Do you like the news about emulators? I love them. Always try the emulator and after 2 minutes I'm bored. True story.
I've had several computers in my life, but my favorite is the MSX.
Now I have the opportunity to play Athletic Land on my RasPi.
As argument in the forum the user who has decided to compile, it works well with the 900 Mhz configuration. If you want better, press F10 to open the console and type "set scanline 0"
The BIOS should go into "/home/pi/.openMSX/share/systemroms/", and it is recommended that you have at least msx2.rom and ms2ext.rom
You can add it to EmulationStation. Adding the file es_systems.cfg following:
NAME=MSX/MSX2
PATH=/path/to/roms
EXTENSION=.rom .ROM .mx2 .MX2 .mx1 .MX1
COMMAND=openmsx -cart %ROM%
OpenMSX emulator: Mediafire. You can get the new version 0.10 here.
BIOS: fms.komkon.org
Athletic Land: ROM
Many people ask me what they can use the Raspberry Pi. It's curious this initiative with uses that was giving the Raspi. I leave here the list.
Link: concise-courses.com
Sooner or later it had to come.
I have an iPhone and as some of you know, everything about Apple. That does not mean I applaud the efforts made by Google for Android has become so good (even better) than iOS.
I bought one Android stick plugged to TV via HDMI. It's a cheaper model, but I want to start to take notes of all I'm going to achieve with that.
So I join the club. I hope to share with you experiences and we can meet here to share comments ;)
For now I've put a link on the right sidebar where I'll collect everything I find.
At home I have an useless USB Bluetooth dongle. This article is perfect to recycle an old speakers and the Bluetooth dongle.
Link: instructables
One of the things people asked to me by mail is how to build a good file server with Raspi.
Today Jeremy Morgan has made available to everyone a complete guide to share a hard disk or any other device, connected to the Pi.
Thanks Jeremy!
Link: jeremymorgan.com
In this post I will be gathering all the settings I've been looking to set up a WIFI dongle. I will update as I find new models, so put it in your browser favorites NOW :)
Updated: 06/18/14
RTL8188CUS Another post RTL8188CUS
rt2561,rt2661,rt2860,rt2870,rt3070,rt3071,rt3090
NG54/N150 Wireless USB Micro Adapter WNA1000M
More help:
Link: How To : Use wpa_cli To Connect To A Wireless Network updated original script
Link: Set-up the Raspberry Pi as an access point
Link: Setup WIFI on Raspberry Pi - the Pi Hut
Link: Using wicd-curses
Link: eLinux: Working USB Wi-Fi Adapters
Someone did a great post about Chameleon.
As you know, Chameleon is a cool Raspbian remix compiled by Carles Oriol aimed at providing Raspberry Pi users a solid platform for emulators.
Link: stefanopaganini.com
A few days ago I mentioned the possibility of a new port for Raspberry Pi. It's purpose is to allow you to run old DOS games on your Nintendo DS game console. Patrick told us that he might start working on it some time in the future.
Well. Its creator was kind enough to get back in touch with me to give me the following news:
"Hi again!
Just to let you know, I just today buy a Raspberry Pi. So, the possibility that I will port DSx86 to it increased considerably today. :-)
Patrick"
Great News! From here I want to give my full support. Patrick, If you need a beta tester, you can count on me.
Anyway, If someone wants to donate some money to the cause, I leave the link of DSx86 website here.
As you can see, I do not update my notes for a days.
My wife has had a delicate operation in which nearly lost his life as she has suffered a brain stroke with 35 years old. Fortunately, thanks to a arteriography held in Virgen del Rocio Hospital (Seville, Spain), found three [aneurysms](http:// www.arteriasyvenas.org/index/aneurysms) and closed two. Hopefully in a couple of weeks we stared at home and we can continue to update the blog.
Thank you!
I'm back!
Probably the worst three weeks of my life, but everything is back to normal and my wife is recovering slowly.
This first post, I leave an updated link comparing these three distributions based on XBMC.
What is your favorite?
Link: goshawknest
> wget --no-parent --recursive --level=1 --no-directories --user=login --password=pass http://myftpsite.com/
It's valid to ftp sites too.
Raspberry Control - Control Raspberry Pi with your Android Device.
Application Features:
secure connection via SSH,
easy control and monitoring GPIO,
monitor and graph temperatures remotely using DS18B20,
remote terminal emulator,
remote process management,
built-in MJPEG stream client,
easy 1-wire and I2C bus management,
Raspberry Control soon available in Google Play (Android app) and Pi Store (Raspberry Pi app).
Note: Their author just told me that this app will be available in this weekend (Google Play) :D
I like to put on my blog news that you can't find on the normal channels, mostly so that you do not see always the same boring news about GPIO, libraries and custom projects: P
I'd like to show you livarPi.
livarPi lets you build your own Debian system on Raspberry Pi. It's based on Raspbian Installer, is delivered without X server and has several tools:
Link: livarPi
I missed the MagPi translated into Spanish. They are looking for translators, in case anyone is encouraged.
I wish you lucky and much encouragement.
Link: The MagPi
On this image You will find the famous Commodore 64 emulator VICE.
When powering on the RPi there is an automatic login with the user c64 (password c64) and then the emulator is started.
There are some files already installed in the /home/c64/c64 folder, split by disk images, tape images and other.
Link: C64 Emulator
Games: Search .sid files
An interesting tip I've found:
To save and compress, the command is as follows (replace xxx with the ID of your disc):
dd if=/dev/xxx conv=sync,noerror bs=4m | gzip -c > xxx.img.gz
To decompress and restore, the command is as follows (replace xxx with the ID of your disc):
gunzip -c xxx.img.gz | dd of=/dev/xxx conv=sync,noerror bs=4m
For other operating system than OSX, use capital M.
Source: pihomeserver.wordpress.com
I love Jeremy Morgan's website.
He has posted a Top 10 Raspberry Pi Blogs. Don't miss it!
Link: jeremymorgan.com
I just found a script to display the temperature under your Raspi terminal. If you are interested...
#!/bin/bash
# Script to show the temperature of the Raspberry Pi in terminal
# Values can be adjusted to show different color temperatures.
# By default:
# 40 degrees or less -> green (32)
# Between 41 and 54 -> yellow (33)
# Greater than or equal to 55 -> red (31)
mgrados='cat /sys/class/thermal/thermal_zone0/temp'
engrados='expr $mgrados / 1000'
if [ $engrados -le 40 ]; then
echo -e "Temp CPU:\033[32m $engrados"
elif [ $engrados -gt 40 ] && [ $engrados -lt 55 ]; then
echo -e "Temp CPU:\033[33m $engrados"
else
echo -e "Temp CPU:\033[31m $engrados"
fi
I see my Google Docs' notes has nearly the same success (or even more) that this blog :P
I updated and ordered the next sections: blogs, forums, Other blogs
It's in spanish, but links are mainly in english.
Link: G Docs
Those who live in the Spectrum's era, usually dream with cover girls from the great artist Alfonso Azpiri.
I found a 2013 calendar with the sexiest girls from Spectrum. Enjoy! ;)
Link: Calendar
On my iMac I have a partition with Windows 8 (damn).
Basically I use it to... nothing, maybe play sometimes, and It's difficult to get some updated drivers to test a game or cool benchmarks... until now.
NOTE: Also applies to Windows 7 or 8 computers, whether desktop or laptop especially, who are facing more problems.
I found an ATI drivers offered to install it without complications. You can also install the Intel drivers too if you have it, which is essential today.
Main advantages:
Link: Leshcat's Catalyst
Link: UnifL manual
Our friends RaspiPC.es recommended me a blog by Javier Pardo Blasco quite interesting.
First Raspberry Pi's unboxing and the steps he took to make it operational.
The second is a home automation with the RasPi.
Welcome to this exciting world, Javier.
Link: Unboxing Raspberry PI
Link: Domotic with Rasberry PI
Like I said in some moment, we'll have soon a new x86 emulator, for those who wish to run any oldies game or application.
The progress is doing is to match the emulator that already has on Android called ax86.
From what I read, It will be support directly from the GPU for graphics modes, which is good for the speed issue (now emulate a 80486 20MHz). One problem is the operating system and their optimizations (we think Raspbian). You also have to think that we only have one CPU, which must be run all the processes of image, sound, input,...
On his blog you can see a screenshot from the game Little Big Adventure.
From here I continue to bet for this emulator, and if you want to donate in any way to the cause, you can do it.
Link: rpix86 blog
The tip is to keep your profile in RAM. This uses the tmpfs filesystem.
The benefits, would be to reduce disk writes, keeps your SD Card safe, increased speed and responsiveness (They said up to 50%), especially in the use of plugins.
To do this, run these three commands in the terminal or console:
sudo wget http://aaxbmc.link.ba/raspbmc/install
sudo chmod +x install
sudo ./install
For donations and more information, visit the following website.
Link: aaxbmc
This weekend we have an important mission. No matter the emulator or the game, but the platform.
Our case, Raspberry Pi is becoming one year after launch, a platform for games, media center and very interesting projects.
ChameleonPi it's a Raspbian remix without the X graphical environment that uses it's own launcher to run emulators for old computers, arcades and consoles.
This version brings new features:
Added NES emulator
Added SNES emulator
Support for Joystick
Added pdf reader
Bug Fixes
The image is only available this weekend as a direct download.
PiMAME is similar, but mostly just to MAME and more optimized for this system. New of this beta are:
Support for the XArcade Tankstick.
New menu at start to choose options before launching emulation.
PIP (the Pi IP service) is available to install (but off by default).
New admin options in the web frontend to Reboot and Shutdown your Pi.
Smaller image should now install on most 2GB cards (with some room to spare).
Link: ChameleonPi 0.3
Link: PiMAME 0.6 Beta
A comment on my Google Docs has made me know this site, their shop and a very interesting tutorial about how to watch TV channels and TV sport with a plugin called rmtpGUI + modified.
Link: goshield blog
I found a pretty curious post about home automation project that I want to show you. Nothing better than the words from the author about this project to know it:
I recently presented a project with the Raspberry Pi in college where I study Computer Science.
The goal was pretty generic and was used GPIO pin header that brings the Raspberry Pi and to control the I/O from a mobile device.
So for this project I thought of making a model of a home and simulate home automation.
Link: Mis experiencias con la Raspberry Pi
Probably few people need such a small image of the server version from our friend Madman, but it is worth mentioning the decrease of size for an operating system to fit on 1GB. Remember that there is not an iso, It's an img file.
Link: sirlagz.net
Sometimes I think the only thing that interests me from Raspi are emulators. I see Frogger in the Pi and the nostalgia come to me :_)
This time we have an old version (v0.37b5), but games are working at full speed. It's RasPi Optimized and uses dispmanx graphics, SDL input and ALSA sound. It works with X-Windows and console.
Still no joystick support, but work on it.
Recommends the following configuration in config.txt file (tested on B model, 512 MB)
arm_freq=950
core_freq=350
sdram_freq=500
gpu_mem=64
Link: Download from Pi Store
Link: news, source, additional information
Link: AdvMAME issues, maybe usefull
Link: ROMS-you-must-delete-in-24-hours
As discussed in Raspbmc's forum, a new firmware has been release and fix the pop sound before and after played media. Good news for all. Did anyone test it on Raspbian and want to comment?
Link: stmlabs.com
I still enjoy those 1st. person shooter old glories in some other console, but nothing like playing with keyboard and mouse.
Ryan Souder has compiled this fantastic game. You can play with full and shareware version. So run and enjoy in our Raspi now.
Link: honkeykong.org
I show you an email sent to me about a Rasbberry meeting in Barcelona (Spain):
Greetings and congratulations because your document on Raspberry Pi, who are "newbies" like this shared and updated documentation. Also congratulations on your new blog, wish good luck. I pass a link of a "meeting" in Barcelona:
http://lanyrd.com/2013/raspberrypizza/
It will be a "geek stuff" but I found very interesting the term "Raspberry pizza", about Raspberry Pi brainstorm with the idea about sharing and enjoying the pizzas...
Greeting.
Marius
Well, I have nothing prepared for this great event, but it deserves a few words.
Two months have passed since the blog started. There are still many things to do around here, and as you know I've been out a few weeks because of my wife.
Almost 100 post, visitors from USA, UK, Argentina, Chile, Germany, France, Mexico and particularly Spain.
First, let me thank the comments of encouragement that I have received, both on Twitter and in the blog. It seems silly, but I was excited about your comments on this difficult moments, and this makes a difference to me. Now you are part of my circle, as would said Google ;)
Now it is making some progress on the web (I hope I do not take another 10,000 visits). Most you come here to read news about Raspberry Pi, I know, and forgive me that sometimes post content that interests me. Let's see if I can separate content for anyone having to read any of the other topics that interest to me, both in the feeds and with the sections in the header.
Of course, any improvements or advice you may offer, are welcome. I also want that this blog to be a point of interest to help you spread your post or blog. Whenever you want to give visibility to your post, please send me your link, which I will publish it. Ditto if you have a store or business.
This post is dedicated to my wife who encouraged me to continue the blog, and my daughter, who can't stop dancing Mickey Mouse Club House and were it not for the 27" iMac, it would be impossible to devote time to blog .
And you, of course!. Hope to continue reading, the best is yet to come...
What leads people worse on Raspberry Pi is Flash support (an advance) and slow web browsers like Chromium.
I propose another one. It's based on WebKitGTK engine and start up in 1 second!.
Features:
Instant Start!
Open new windows with a right click!
Download files with right click in the background! (powered by wget)
Enter text only in URL bar to search the web
Use / to search on the current page
Toggle Javascript with one button press
Video playback of mimetypes video/mp4 and application/octet-stream supported on selected sites
Link: Minimalist Web Browser
It's available the first release of this emulator for x86 systems!.
It is still in beta and has a lot to do. It runs once downloaded typing rpix86 or rpix86 -? for detailed information. To exit, simply press ESC or CTRL-C
For now only runs on console, so exit the desktop environment and start reminiscing abandonware classic.
Thanks Patrick!
Link: rpix86 blog
Link: rpix86 Pi Store
Link: Compatibility list
I have two applications on Mac to create a backup of your SD card (PiCloner) and another that is a graphical interface to copy the operating system from the .img file to SD (PiWriter).
Remember the right way to do the same as PiWriter in the Mac Terminal:
N is the drive of your SD card
$ diskutil list
$ sudo diskutil unmountDisk /dev/diskN
$ date +'Start: %H:%M:%S' && sudo dd if=myImage.img bs=1m of=/dev/rdiskN
$ diskutil eject /dev/diskN
Link: PiCloner
Link: PiWriter
A Raspberry Pi forum user put few days ago, a compiled binary of PCEngine emulator. Apparently everything runs perfectly, but no one has left a comment, so I'll put it here to see if anyone is encouraged to test it.
All the information on the second link.
Link: forum
Link: PCEngine/TurboGrafx-16 Emulator Mednafen Module
The previous post was my 100th post, and I see that every day is more difficult to find updated news about our Raspi. Many blogs have several days without updating, and perhaps means the Pi fever is down. Hopefully not.
We all tend to use either Raspbian or Arch Linux. Sometimes they do not bother to try other alternatives. Wrong.
PiBang is a good solid distribution now takes a version Server, all command-line based on Debian and access to their repos. Also you may be interested in their desktop version that uses OpenBox instead of LXDE, lighter.
Enlace: Imagen PiBang Server Ed.
Enlace: Raspbian Vs Raspbian
Its website says the following about Kali:
From the creators of BackTrack comes Kali Linux, the most advanced and versatile penetration testing distribution ever created. BackTrack has grown far beyond its humble roots as a live CD and has now become a full-fledged operating system.
Would you like that I make a tutorial about their use?
Link: Download Kali
This is an SD-card image with a ready-to-go installation of the RetroPie Setup Script. It needs an SD-card with at least 4 GB space.
If you want to know what systems are supported...
This project have support for the following systems/emulators:
Atari 2600 - Stella
Doom - prboom
Duke Nukem 3D - eDuke32
Gameboy Advance - vba-next
Gameboy Color - gambatte
Sega Game Gear - osmose
IntelliVision - jzintv
MAME - imame4all
ScummVM
Sega Master System - osmose-0.8.1
Sega Mega Drive / Genesis - dgen
NeoGeo - gngeo
Nintendo Entertainment System - fceu-next
PC Engine/TurboGrafx 16 - mednafen
Sony Playstation 1 - pcsx
Super Nintendo - pocketsnes
Link: Direct download | torrent
Link: Wiki
Link: Thread at Raspberrypi.org
A blog reader called Hugo Ruiz, told me days ago we have a new distribution based on OpenELEC, but using the Plex app, which as many of you know, is an alternative with enough followers to XBMC.
It's still in beta, but it works pretty well. Supports AirPlay and AirTunes.
Link: RasPlex
Today we will learn how to search files and directories filtered with various parameters.
The command we use is find. Consider a few examples:
# find / -name -iname '*hta*' -size +100M -mtime +3
search:
The complete system (/)
All files or directories containing hta ('hta')
Ignoring case (-iname)
With size larger than 100MB (-size +100 M)
Files modified more than 3 days
# find / -empty
Find files and empty directories (-empty)
As a final command, the following will search the folder sizes ordered from lowest to highest:
# du -hs $(du -s * | sort -g | awk '{print $2}')
Link: BUSCANDO FICHEROS EN GNU/LINUX: COMANDO FIND
Link: Tamaño de las carpetas ordenado de menor a mayor
What a coincidence!. I found online an article about Raspberry Pi of the British publication called Custom PC UK. Apparently is from May, 2013 (WTF!).
You can read about the following:
How to create a case
Overclock to 1.1 Ghz
Configure a video streaming
Happy reading!
PS: If you can I encourage people to buy the magazine or subscribe to it better.
Subscription: Custom PC
I've planned to publish a tutorial today about RetroPie, but it's more work than I thought: translation, testing, more testing, screenshots and my blog was not prepared to enlarge the images once you click on them (lightbox), which have implemented it today.
In advance, please check if you can click on the screenshot below
You must see the bigger picture inside the blog. I hope it goes in all browsers. I have tried in Chrome, Safari and Firefox, but you never know.
I leave you with some news that I found interesting. Here we go!:
En mi opinión: el mejor disco duro para la Raspberry (spanish link)
Control de LEDs RGB por SPI (spanish link)
Lighttpd con php o Nginx (spanish link)
In this magazine we teach various tricks, apps and how to stream and record TV channels through our Raspberry Pi. It also teaches several distros to choose the ones you like.
PS: I encourage people to buy the magazine or subscribe to it better.
Subscription: Linux Format UK
I'm very excited to share with us this post :D
I decided to make a tutorial a little longer than usual. Today we will test this distribution based on Raspbian and making accessible to anyone the world of emulators with a Raspberry Pi as I mentioned above. Let's Start!
NOTE: This review is based on SD-card image from 03/07/2013, but also is valid for the script you can find on GiHub.
Download the img file (1.3 Gb) and copy it to your SD-card. Either method is valid.
The first thing we get once we started the SD-card, it's a notification if we have connected a joystick or pad. It is appreciated this setup screen, because sometimes is quite complex for many of us to configure the joystick in the Terminal. Anyway we need to execute a command to have joystick support in all different emulators anyway.
The first thing we see is the next screen.
"Cave Story is a freeware platform-adventure video game released in 2004 for the PC. It was developed over five years by Daisuke "Pixel" Amaya in his free time. Cave Story features 2D platform mechanics and is intended as a homage to the classic games that the author played in his youth, such as Metroid." - Wikipedia
we move with the cursor or pressing left or right with the control pad. We will move around emulators which have ROM or game uploaded.
By pressing ALT+F1 show us the following menu
We can see several options: Restart, Shutdown, Reload and Exit. With the last option we will go to the Terminal and we'll have Raspbian distribution ready to use. I recommend to expand the file system if you have a SD-card over 4 GB running raspi-config and overclock to 900 Mhz.
If you have a joystick, you also need an aditional step as I mentioned above because the script does not correctly configure the control in all emulators. You'll have to run a program to configure the control pad in the Terminal:
cp ~/RetroPie/configs/all/retroarch.cfg ~/RetroPie/configs/all/retroarch.old
cd ~/RetroPie/emulators/RetroArch/tools/ &&
./retroarch-joyconfig -j 0 >> ~/RetroPie/configs/all/retroarch.cfg
With the command above you will have the joystick calibrated to all emulators. The first one make a copy of the configuration file. The second one setup the joystick. Parameter -j 0 is for setup the first plugged joystick. Run again with 1 for the second joystick, and so on...
Initially appear in the menu the game Cave Story, Doom and Genesis emulator (Megadrive), although the latter two doesn't work until you upload some ROMs. Let's load some games!
We have several choices. By default we can access from our internal network, since it has been configured Samba so we can seamlessly access. Another possibility is to activate SSH, but I recommend the first one.
After copying the ROMs, it is best coming back to the ALT+F1 menu and select Reload or Restart.
Well, let's play some emulators, not all. Wait!... It's gonna be so easy!
We start the emulator and the next screen appear
Damn, it seems the emulator is based on FUSE under X-Windows without joystick support. You have to load games from File menu. I prefer the Terminal based version because it brings joystick support (or I have not been able to successfully configure). Aside must be configured to have more screen resolution. This can be done in the Option>Extra... menu.
If you need the joystick and better full-screen support, I'll teach you to install another emulator. First you have to exit to the console (remember, ALT+F1):
$ sudo apt-get install fuse-emulator-sdl spectrum-roms
$ nano ~/emulationstation
And we changed the final ZX Spectrum section the following line:
COMMAND=fuse-sdl %ROM%
Options appear by pressing F1. With Options>Full screen put the emulator in full screen, and Joysticks have options to configure how you want your pad. It's a matter of trial and error combinations, since according to the game sometimes you have to select Sinclair1 or Kempston. Remember to save the configuration with Options>Save. To change the game, File>Open.
Super Mario World!. It's running at full screen and it's pretty fast and stable. No comments :D
Do not forget to copy the scph1001.bin bios with the isos in the same directory. If doesn't work try to copy the bios in ~/RetroPie/configs/psx. Supports both .Img as .7z, and I think that is the only emulator besides MAME that supports compressed files.
It also supports .bin files, but you must modify the ~/.emulationstation/es_systems.cfg to support these files. Just add .bin .BIN to EXTENSION= in the appropriate section. Perhaps best is to rename the .bin to .img or compress on .7z format, you decide.
NOTE: Make sure inside the file .7z you don't have the .bin into any directory.
Perfect! It works the control pad and the game run at full screen with no problem.
It appears the front-end emulator, but it's not taking the directory where you uploaded the game from the remote computer, so you have to change it clicking on Add Game y following the path /home/pi/RetroPie/roms/scummvm
It's done! :D
It seems that the speed is pretty good. Remember that if you have joystick and you have not configured under Terminal as I mentioned above, will not work. If you download ROMs from Internet, some of these will not work, because we are running the AdvancedMAME port, despite being the most compatible, you may have problems with any of the .zip files.
Perfect for Game Gear, nothing to add except that we may have to modify some values to display at full screen. Sound on GBA is lamentable. I forgot to mention that each one has its own retroarch.cfg configuration file in case you want to customize it. You can find it in the folder ~/RetroPie/configs/
No matter: Doom1, Doom2, Everything works perfectly with full screen and joystick support.The .wad file already installed doesn't work, you must search it on the internet or in your floppy disc. The engine has support to doom.wad, doom2.wad, heretic.wad y Hexen among others.
Not yet supported as many others you can find in the image file, but is available the Amiga emulator called Uae4all. Here are the steps to follow and enjoy any game of this system:
Roms
/home/pi/RetroPie/emulators/uae4all/roms/
Kickrom
/home/pi/RetroPie/emulators/uae4all/
Starting emulator:
Alt+F1 to exit emulationstation
cd /home/pi/RetroPie/emulators/uae4all/
./uae4all
This starts the emulator. NB kick.rom has to be called: "kick.rom", this is case sensitive. If it is called Kick.rom you will get an "error:disk not found".
A box will appear. Choose: "select image disk" and find the game to load in the appearing browser window. To start the game choose Run.
NOTE: Thanks to user called FreddyT for share the comment with us.
The best of this project is that the joystick or pad support is a good idea. It could be bring some freeware ROMs, but everything is working out of the box.
The project have many features to publish several articles. The options we have in the retroarch.cfg configuration file opens a range of possibilities thanks to libretro library in which the system is based. I found a Wolfenstein 3D directory and others.
I miss the Scrapers as PiMAME prepared by Shea Silverman already commented recently. I think is understandable and can be configured, because all of these distros are using the EmulationStation if I no mistaken.
Also remember that if you have a controller connected by the GPIO connector, you can make use of it and play with your native Nintendo, PSX, PSX2, SuperNes, N64 or GameCube controller.
Thus far we have come. I hope you enjoyed it. I'd like to ask you... Do you want a second part of the post? ;)
Recommended links:
Link: RetroPie Wiki
Link: Is there another way to set up the gamepad for use, e.g., withing the snes emulator?
Link: EmulationStation Themes
Link: RetroPie & a SIXAXIS over bluetooth
Learn Raspberry Pi with Linux will tell you everything you need to know about the Raspberry Pi's GUI and command line so you can get started doing amazing things.
What you'll learn:
Purchase: Amazon
Now we can forget DosBox forever. This emulator x86 is AWESOME!.
Download from the web or Pistore, uncompress with a game to test (I recommend the Keen Commander or Jill of the Jungle saga) in the same folder and execute ./rpix86. Press Y to the question and now you go back 20 years in time and you know the most important commands: CD folder_name, DIR, CD .. exit from the folder.
This version contains the following fixes and improvements:
Improved support for combined keyboard/mouse USB devices (for example Logitech K400)
Fixed a problem in Mode-X STOSD opcode (fixes "Settlers")
Implemented read from file directly to EGA VRAM ("Heimdall")
Fixed SB command DSP_RESET to stop auto-init DMA play ("Doom")
Link: rpix86 blog
Link: Pi Store
Link: rpix86 download
Probably the best distribution for enjoying a good media center with XBMC. At least with faster boot times.
It comes with the latest XBMC 12.1 Frodo and although available for many platforms, is especially supported for Raspberry Pi.
What are you waiting for to try it?
Link: website
Download: SD card image updated!
Download: OpenELEC 3.0.0
Link: Installing OpenELEC
I just read a very interesting article from the plugin's creator Pelis a la carta. It explains how to install very easily Raspbmc distro and configure it to access their plugin. Do not miss it!.
Link: blog.tvalacarta.info
First, let me thank you for the great reception given to the RetroPie's guide that I published a few days ago. The visits have gone through the roof and now I have a daily average of 400 visits. For a blog devoted entirely to something as specific as the Raspberry Pi has a special merit. Anyway I don't understand how it is possible that Google Docs continues to have such popularity and every time I go to the doc I see an average of 10 users online: P
Now I want to write about an offer for Mac. You need to register and you get at your disposal a number of free applications, which otherwise would cost you a bunch of dollars (in this case an average of 130$). If you have a Mac, take advantage.
Link: MacUpdate
Carrots is like a service to connect mobile internet devices. Following these instructions will have a teddy-cyborg with Raspberry Pi's hearted that will delight the little kids.
The engine allows post tweets, change voice, download videos from your Dropbox account and view these videos among many other functions.
Link: Instructions
How is the experience from the user?, Is it difficult to use?, Is it worth one Raspberry Pi?, How is that back to basics and manage our devices, often from a terminal?
All these questions and their answers on a post made ??by Fernando Dotuel to Xataka website.
Link: Xataka
It's available for Android a new version of this software to control various aspects of our Raspberry Pi. You need to install a software in your Raspi, but you will have available the following features:
Download: Google Play
Link: Website with instructions
Their author said about it:
We have patched a lot of bugs, removed that horrible text-mode rom selector, moved all options menus to graphic mode (except rapsbian ones).
Hope all you like as much as we enjoyed creating it.
Downloads: Torrent | Direct download
A blog reader of your favourite blog (this, of course) has done us the favor to all Spanish speakers to translate an article from Linux Format Magazine. Try to record and broadcast TV channels with a Raspberry Pi.
The ingredients: TDT-USB receiver, XBMC and the plugin TVheadend.
Link: blamarpa blog
I have wanted to have a look at this great operating system. Perhaps preparing a post in Spanish, as I have not seen one and could be useful to someone. What do you think?
Meanwhile, I leave you with this one that I found very useful.
Link: element14 - Discovering RISC OS Pi
It's amazing how well they have mastered the touch system in the Ubuntu updated operating system that has to go out this month.
I believe that although I have always seen it as a waste of time, since the keyboard and mouse will always be much faster than touching the screen and staining it, are moving in a very positive way with this control system.
If they want to somehow revive repetitive features that are occurring in the operating systems and to copy each other, one will have to uncheck from the rest.
Ubuntu although criticized for decisions that are altering its operating system for better or worse are trying it at least, and I dare say better than Microsoft with their Windows 8.
Would you like to control your desktop with your fingers?
Atention! I just read and I don't believe it. Bodhi Linux, an Ubuntu based distro, has been ported to Raspberry Pi.
I honestly do not believe me just yet (especially being the April fool's day). As discussed is quite stable, and completely moving environment with OpenGL, so the speed must be amazing.
I think Raspbian now has a serious competitor if all the talk about this is true.
Keep you informed about this great operating system over the week.
Download: Bodhi Linux
We have a new version of our favorite MS-DOS emulator.
I would like to say one thing to Patrick after the criticism he has had because some routines he have copied from Dosbox ...
This blog was the first who contact with Patrick and get the news that was developing rpix86. We always had excited the idea of a MS-DOS emulator as worthy as it has in other platforms, and each new version we have always proclaimed the good work of this guy.
Maybe we have not generated as many visits as others blogs because this modest blog is quite specific and sack the news that others will not take or do later. But I'm going to continue posting news and contributing with ideas so we can all remember those old glories days.
The most important information about the changes in this new version:
Added support for 80x50 text mode. This is used by some of my old MIDI software, and also by Little Big Adventure setup program.
Added support for USB analog joysticks (and foot pedals). Like in the old DOS days, up to 4 buttons and 4 analog channels are supported.
Added emulation of Roland MPU-401 MIDI ports in "dumb UART" mode. All the MIDI commands are sent to /dev/midi1 device, so if you have a General MIDI synth connected to your RPi using an USB MIDI dongle, you should now get proper MIDI music out of your DOS games.
Stripped out the debug symbol information from the executable, as that decreased the size of rpix86 to less than half of what it was.
Thanks a lot from a rpix86 mega-fan!
Download: PiStore | rpix86 blog
Link: forum
Link: dsx86 compatibility list
EXTRA!:
These days I've been doing something that if all goes well, I will publish by the end of the week. Surely you all like. ;)
I wanted to give you the news that I have been in contact with Juande, one of the creators of the company raspipc.es, to reach an agreement with this blog.
Raspipc is a company with which I have worked, and I have only words of kindness by how quickly deliver their orders and seriousness when working here in Spain. If you're from here, would not hesitate to purchase products through its Store.
I am very happy and confident that we can soon make the odd contest for you all. What do you think?
Welcome!
I have a gift for us!
This is the reason because I have been busy these days. I got the idea of having a cheat sheet with information that is always good to have on hand. And to make it look pretty and practical, I present to all the SINGLE NOTES ON A CUBE TO RASPBERRY PI... EL CUBOpuntes! (a.k.a. NOTESbox)
On this unfortunately named CUBOpuntes I have compiled some information you will have to consult securely.
But certainly not without faults, so if you see something wrong, a command that does not work, you need that package essential, just let me know. If you have another name for the baby, I'll be watching the comments.
The information gathered:
Side 1: Logos, schema and GPIO.
Side 2: Copy OS to SD.
Side 3: Files you should know and its location.
Side 4: Useful commands I.
Side 5: Useful commands II.
Side 6: Shortcuts keys in the terminal and Favorite apps.
Hope you all like it!
PS: I am not responsible if you stick your fingers with the glue or hurt yourself with the scissors because your lack of experience.
Link: NOTESbox PNG in English | NOTESbox PDF in English
Descarga: CUBOpuntes PNG in Spanish | CUBOpuntes PDF in Spanish
First of all thanks for the welcome given to the NOTESbox (nobody has told me anything about the name, I guess you like). I never received so many hits so far, even with the RetroPie guide with which I took a week. It seems that you prefer manual labor, lol.
Well, I just found a very interesting article on a temperature-controlled room with the Expansion Board you can find in this Store.
Link translated into English: Electronica Ensaimada
This essential reference will guide you through a series of exciting projects that will allow you to automate your very own home. With easy-to-follow, step-by-step examples, diagrams, and explanations you will not only find it incredibly productive but also highly engaging and informative.
What you will learn from this book:
Install an operating system for your Raspberry Pi.
Set up the Raspberry Pi and Arduino bridge shield.
Learn how to work with electronic components to build small circuits.
Develop applications that interact with your circuits.
Use thermistors and photoresistors to monitor and control your surroundings.
Control your own mains power with a relay shield and even connect a motor to your Raspberry Pi.
Purchase: Amazon
A few days ago version 0.4 released, and would not comment if I get many positive changes in this emulator. If you want to know what new features brings...
Fixed EGA palette handling that got broken in the 0.04 version. Sorry!
Added hardware mouse cursor support in graphics modes.
Added options to adjust screen overscan values.
Added (experimental) support for running rpix86 under X Window system.
Added command line option -a2 to start rpix86 with no audio.
Added JPO and JPE opcode special handling for Chess Genius 3 DOS version by Richard Lang.
Fixed bugs in several JPO and JPE game-specific opcode handlers.
Download: PiStore | rpix86 blog
Link: forum
Link: dsx86 compat. list
EXTRA!:
On Friday April 12, 2013 will be the first meeting (presentation, order of material and introduction to management system) Rasperry workshops Pi 2013 local Student Branch (North Aulario).
The workshops will consist of three sessions (to be held on Friday afternoon):
April 12, 2013: Introduction, installation and commissioning
April 19, 2013: Using the Raspberry as a server, mediacenter
April 26, 2013: Automation and useful applications (GPIO Ports)
More information: University of Oviedo Student Branch
Ever since my first PC 286 to the present days, I have been obsessed with optimization: an operating system, programming code, an application...
We are going to know how to optimize a little our Raspberry Pi.
At the time of MS-DOS I had the cleaner autoexec.bat and config.sys in my neighborhood, and also created a Windows XP distribution of those Lite called Protini that was quite famous in some forums.
That which does not require running, Why have it in memory? I'd rather have RAM or free space used by processes or programs that do not use.
So I will be putting commands and support for those who need to accelerate Raspberry Pi to infinity and beyond. If you want to bring some other command or trick, you can send it to me and we will build this post among us: D
Let's start with some simple processes for those who just walked into the desktop environment among others. The following commands can be copied to a file for later run or enter them manually one by one.
## Stop the ntp service
sudo service ntp stop
## Stop the triggerhappy service
sudo service triggerhappy stop
## Stop the dbus service. Warning: this can cause unpredictable behaviour
when running a desktop environment on the RPi
sudo service dbus stop
## Stop the console-kit-daemon service. Warning: this can
cause
unpredictable behaviour when running a desktop environment on the RPi
sudo killall console-kit-daemon
## Stop the polkitd service. Warning: this can cause unpredictable
behaviour when running a desktop environment on the RPi
sudo killall polkitd
## Remount /dev/shm to prevent memory allocation errors
sudo mount -o remount,size=128M /dev/shm
## Kill the usespace gnome virtual filesystem daemon. Warning: this can
cause unpredictable behaviour when running a desktop environment on the RPi
killall gvfsd
## Kill the userspace D-Bus daemon. Warning: this can cause unpredictable
behaviour when running a desktop environment on the RPi
killall dbus-daemon
## Kill the userspace dbus-launch daemon. Warning: this can cause
unpredictable behaviour when running a desktop environment on the RPi
killall dbus-launch
## Uncomment if you'd like to disable the network adapter completely
#echo -n "1-1.1:1.0" | sudo tee /sys/bus/usb/drivers/smsc95xx/unbind
## Set the CPU scaling governor to performance
echo -n performance | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
To be continue...
Reference link: Raspberry Pi and real-time, low-latency audio
New version of this distribution which now supports more emulators. From here we give Shea Silverman Congratulations on your marriage, because he has been married a few weeks ago.
Curious that this distribution called PiMAME and we all know, now support more emulators and somewhat neglected which gives it its name, as there is a speed problem in AdvancedMAME.
This release includes:
Download: PiMAME
I have a few days between work extreme fighting with MySQL and leisure spending PAL to NTSC audio from Mac to put in a video. Let's see if I can tinker with Raspi, as I have prepared several tutorials that I hope you like them.
I leave you with an article of those where we like to compare these three monsters of the digital age, they are the jewel of microcontrollers.
Link: makezine blog
Probably site Diverteka is one that has more hispanic fans. Its clean Wordpress theme and content so enriching is what motivates us every day to visit their website.
The tutorial presented to us today is known as the great port of our Raspi *GPIO. *GPIO is like that neighbor that we all know but of which we know nothing.
It teaches how the Raspberry Pi communicates with the world, the hardware associated with that port, as well as the way Linux handles the same, finally managing a card (XUE-001) that allows control from a signal Raspberry output and one input.
An article to save favorites and keep it in mind.
Link: Diverteka - GPIO
Well, at last Friday. This weekend we play with our Raspberry Pi. I give some ideas to cover news this week have been several blogs.
Distribution from GParted LiveCD ISO dedicated as you all know to download and install distros from Raspberrypi.org (easy method). Size: 149 MB.
Finally have this great DOS emulator logo. Patrick has been busy, but the MIDI synthesizer support continues to progress.
PiMAME 0.6 Beta 5 - Now with PlayStation support!
As you can seen in the video, everything seems to go quite well with the PSX1 emulator. In the next version will come with a distribution updater not have to be downloaded every time an image.
Frodo 12.1 Updated with corrections for our Raspi among others, several drivers and packages updated in the distro. Full list of changes here. Download here
One of these days I will try this fantastic distro. Fran Carver has an article explaining the first contact he had with Arch Linux in Raspi.
rpix86 version 0.06 released!
This version contains the following fixes and improvements:
Added serial port emulation support (use the new -sNUM parameter).
Changed the -h and -w parameters to not force 4:3 aspect ratio.
Added 4DOS.COM download question dialog when starting in X Window.
Added an icon to rpix86 when running under X Window environment.
X Window title bar shows now also the version number of rpix86.
Keyboard and mouse reading is slightly more efficient than before.
More info: blog de Patrick
Download: PiStore | rpix86 blog
Link: forum
Link: dsx86 compatibility list
ENTRA!:
Monday and I could not have touched the Raspi, but I have something going on... ;)
I link to a post that I found quite full. I dedicate it to my father, who sure likes.
Translated link: sistemasorp.es
It seems that the Raspberry Pi had its moment of glory, and is already looking for another PCB to do more for the same price. Beaglebone has fit some features of your card, and now sell for $45. Is it worth it? Let's see its features...
Took several days looking for interesting information to post on Raspberry Pi and it seems that everything has been exploited already in our Raspi. We do everything with it: emulators, robots, speech synthesizers, home automation, download media center, servers. The possibilities are endless and its usefulness goes beyond a simple desktop computer.
Those who have always opted for a reduced price equipment and the possibilities we have raised, we see in the Beaglebone competent rival.
This new version calls himself Beaglebone Black. It come with a ARM Cortex-A8 1GHz processor (ARMv7 v6 compared to the Raspberry Pi), 512MB DDR3, Graphics Accelerator, microHDMI, miniSD, 2GB of internal storage for the operating system Angstrom Linux among other features.
Those who missed it have a good operating system, we can install Ubuntu (Did not you say good OS?) Or whatever ARMv7 compatible, Android included.
For those who like to be in contact with the outside world, has connections to get bored.
They are $10 more than RasPi, but as they say, comes with the power supply and network cable, not to mention the internal memory of 2 GB with Angstrom Linux preinstalled.
Is it worth buying then one Raspi? Depends on what you're going to use it. Today we have taken advantage of this pileup to levels that would not have never imagined at first. He still has plenty of life, and will continue in the gap much longer. There is no planned obsolescence, but if you want a half decent desktop environment with a good web browser (yeah, with Flash support) or to run Android, Beaglebone is your alternative.
Link: blog.makezine.com - BeagleBone Black Has Arrived
Link: youtube.com
Spanish Link: es.engadget.com - El BeagleBone Black atrae con su CPU ARM a 1 GHz y 512 MB de RAM por 45 dolares
Link: arstechnica.com - $45 BeagleBone Linux PC goes on sale
Link: beagleboard.org - Hardware Specs
Sellers: beagleboard.org | newark.com | Farnwell preorder
Today is one of those days that excites me. First, today Canonical released a new Ubuntu OS and with a new version I feel like a child to test it on my iMac. So today did not bother me, LOL.
Second because the tutorial that I found today is on diet Raspbian distribution for those who do not get into LXDE for anything, and we connected our Raspi Ethernet cable. These are simple steps, and you lose nothing to try the script that have element14 forum.
Link: Element14
It is among us the new Ubuntu 13.04 from Canonical. I'll report ...
Download: Ubuntu Raring ringtail
Screenshot Tour: noobslab.com
Tweaks: Things/Tweaks to do after Install of Ubuntu 13.04 Raring Ringtail
Now I remember why I bought a Mac. These days I've been busy setting up Ubuntu on the Mac The best thing is that for the first time, almost works, and I say almost because the damn bluetooth, which correctly matches the devices (keyboard, mouse and wireless trackpad) on every reboot.
But anyway, my fault. Not much value I have found, so I leave you with a few steps to be able to run Adobe Flash Player on the Raspberry Pi, which is that I like it.
Link: mrpiworld.wordpress.com
This version contains the following fixes and improvements:
Fixed a potential crash when a game moves the cursor far outside the screen area.
Implemented a dummy OUT 82,AL operation (Alone In The Dark)
Improved SB IRQ behaviour for short DMA buffers (Alone in the Dark)
Implemented a missing REP MOVSW Mode-X to RAM operation (Ween - The Prophecy)
Fixed a bug in REP MOVSW RAM to Mode-X operation (Ween - The Prophecy)
Implemented reading from DMA page register (Super Frog)
Implemented USE16 version of Mode-X REP STOSD opcode (Super Frog)
Implemented USE32 version of REP INSB opcode (Super Frog)
Implemented USE32 version of REP OUTSB opcode (Super Frog)
Added JPE special handling for "Super Frog"
More info: Patrick's blog
Link: PiStore | rpix86 blog
Link: forum
Link: dsx86 compatible list
EXTRA!:
I have spent almost a week with Ubuntu 13.04 on my iMac, and the most difficult to me was to config the keyboard and mouse Bluetooth and access to both partitions from each operating system, more mostly by ignorance, so here are my notes, because has not been easy to find the solution. Let's Started!
In theory, we can access the file system without problems, but when we try it on any folder in /Users/yourusername, we find the following message:
To fix this, nothing easier than starting our OSX, and right click on the folder you want to access from Linux and select Get Info. Below, we can see the user permissions. In our case, we will share the Downloads folder.
We see that the permissions for everyone is set to No Access.
So we change it to Read or Read/Write.
TIP: Maybe is not a good idea to OSX that you set up write permissions in your file system from another operating system. As a general rule I set read only, and create a NTFS partition to data exchange.
With these steps, you will have access to the partition of our OSX and best, without installing anything.
To access our Linux partitions, we will install two applications: OSXFUSE and fuse-ext2.
Once you reboot the system, we will have access to our Linux file system, in this case disk0s3.
I recommend its use in moderation, and with a little care when copying files. Better if you use it to read files. Until next time!
First of all thank you for the 30,000 unique visitors that we've been living experiences together with our Raspberry Pi. Hurrah!.
Our friend Shea Silverman has been kind enough to arrange for us their PiMAME installation script from their Raspbian distribution, which we will be able to enjoy your compilations in any OS we want. Let's see how to install it.
The script will install all you need to run PiMAME, including Frontend Web, FTP server, etc...
Let's install it. We walked into our favorite distribution and type:
sudo apt-get install git
git clone https://github.com/ssilverm/pimame_installer
cd pimame_installer
sudo. /install.sh
To update once we have installed:
sudo. /update.sh
To uninstall PiMAME, nothing easier than typing the following:
sudo. /uninstall.sh
Link: Github - PiMAME
Sometimes compiling an application by ourselves can even cause more of a headache. Perhaps it is the case that we do not have much time, and we seek the simplest solution.
In this case, a user has created a Raspbian version of this music server using AirPlay V 1.0 protocol running like an AirPort Express station. You can have your entire music collection on a desktop computer, iGatgets or Android and play from Raspberry Pi.
It has been tested with Airfoil (PC/Mac) and Honey Player (Android).
Link: snippets.khromov.se
Download: 1.73 GB image file
Motion technology takes years between us. It allows us to perform certain actions upon detecting a change in an image or video.
The tutorial I found seems interesting, and who knows, maybe I make a tutorial about it. Here we discuss Sergio Costa uses Motion as capture engine, and Realtime for system messages on the server.
Link: sergiocosta.me
Weekend AFK. Let's do a review of what happened these days...
MAGPI Num. 12: This monthly electronic magazine available in paper format too, this time talks about various distros for our machine, printing with CUPS2 and making music with SCHISM.
Update XBMC 12.2: The interesting thing for our Pi is in an error with video codecs and audio. Changes are already included in your favorite distros (OpenELEC, Xbian and Raspbmc), you only have to update them.
FirefoxOS for Raspberry Pi: Looks like we have an image to test this new OS. Not as mature as a few months ago, but we can not make use of keyboard and mouse apparently. The thing promised.
Formatting an SD with a Mac: It is trivial for some of us, but others do not know how.
Beaglebone Black vs Raspberry: It appears that the BeagleBone not yet a Raspi Killer, do you?. Decide you with in this article.
Building a scale machine with a Raspberry Space Invaders: These are the projects that make you think of someday you could do by yourself, but you do not find the the time.
Sure we've seen on more than one occasion our Raspi executing actions via voice commands. A user called Steven Hickson shares her script with us to do the same with your Raspberry Pi as simple as be possible.
On his blog you can also find very interesting scripts, do not miss out.
Link: stevenhickson
We have a new image of our beloved RetroPie. In this update we have the following changes:
Version 1.5
Added emulator gpSP
Added emulator SNES9X-RPi
Added emulator PiSNES
Added GPIO gamepad drivers
Updated Emulation Station
Updated rpix86
I think it's time to create a new tutorial about this. What do you think?, Have you installed or played RetroPie?.
Link: RetroPie
Link: Google Docs - Testing games on the RetroPie
Link: LifeHacker - How to Build an All-In-One Retro Game Console for $35, the Easy Way
I do not usually post projects that have to do with GPS or specific hardware, as there are many other blogs about Raspberry Pi to talk about it, but I'll make an exception.
Our friend Mario Gomez is working on a data logger to store the path of a car ...More than 150 Km/h (93.2 mph)!. For this chip will use Venus638FLPx-L.
Translated link: fuenteabierta.teubi.co
Optimized, Optimized, OPTIMIZED!
The best thing about Linux is its variety of flavors, environment and freedom to customize our system. I'm a fan of having a light and fast environment, and this site I present you has a good time thanks to its simple comparative memory consumption.
So you know: unused memory is not wasted memory, but free for what may come.
Link: l3net
I like Ubuntu, I feel comfortable with him on almost all flavors least KDE (Flame wars!). Now you have at your disposal my most beloved script for this flavor updated on the lateral bar.
In Spanish, but perfectly understandable.
They are notes I try one day be a script really. Being able to run quietly and without fear when you have Ubuntu just installed, go for a coffee, and when you come back you'll have your operating system with steroids. You are being warning. I hope you edit with your preferences.
Before we had shared for a group of people and now I make it available for my followers. So here you have it.
Now you can pass from having a heavy slow Ubuntu when you boot the system, who I'm pretty sure will occupy more than 600 MB in memory, to this:
Spanish Link: Google Docs - My notes from Ubuntu
This guy is taking so many betas I almost lost count. This is especially relevant because include MAME4All, AdvanceMAME and SNES support from PiSNES.
Download link and extra if you click below...
Download: PiMAME 0.7 Beta 1
Enlace: Forum
EXTRA!:
The aim of BerryIO is to enable developers to control the Raspberry Pi and its GPIO ports remotely from any device with a web browser, without ever needing to connect a screen or keyboard to the Pi itself.
Features:
Full GPIO control including input/output mode and on off toggling.
Support for Raspberry Pi revision 1 and 2 including 512MB version.
SPI DAC control and ADC values display.
Control of HDD44780 or KS0066U compatible LCD's.
CPU information display, including temperature.
Disk and memory usage information.
Network status view showing connectivity, signal strength, etc.
Command line interface which offers the same level of control as the web browser interface.
Email notification with a link to the BerryIO web browser interface.
Integrated upgrade system
API system for developing mobile apps
Installation instructions
// Make sure your distribution is up to date
sudo apt-get update && sudo apt-get upgrade
// Download and run the latest setup script
wget -N https://raw.github.com/NeonHorizon/berryio/master/scripts/berryio_install.sh
chmod +x berryio_install.sh
sudo ./berryio_install.sh
// Configure msmtp so it can access your mailserver
// Please check http://msmtp.sourceforge.net/documentation.html
// for further details
sudo nano /etc/msmtprc
// Configure your GPIO settings
// If you have an original revision 1 board comment out the revision 2
// GPIO settings and uncomment the revision 1 settings.
// If you have fitted the P5 header on the revision 2 board you can
// enable that here also
sudo nano /etc/berryio/gpio.php
// Test BerryIO is working
berryio help
// Test email is working
sudo berryio email_ip
Definitely an interesting project that is updated fairly regularly.
Link: BerryIO
Just read the news that upgrading the distribution
sudo apt-get update && sudo apt-get upgrade
we have a new batch of updated packages, most notably support for new camera from the creators of the Raspberry Pi and available soon and new option in the raspi-config script.
There's also a kernel updated. The easiest way we have is running the Hexxeh's script. Instructions for installing and upgrading the kernel as follows:
sudo apt-get install git-core
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
sudo rpi-update
These days hard to find a story that has something of interest to the community.
Well, all you have seen the camera from raspberrypi's guys sold out in half a day. It happens like the Apple's products: first you buy and then think what you'll use. Too much hype I think.
Returning to the subject of the post, the most interesting thing I found in one of my favorite sites is this tutorial to use the Subsonic application, which is the same as having Spotify but with your music, and accessible from anywhere in the world.
And it's free, as we like.
The idea is to mount a Java-based server, download a .deb and now from any web browser on the network, access to http://ip_raspberry:4040/
As I've been reading over, have to support video streaming. You may have to check it out in depth. It has applications for all platforms.
Translated link: pihomeserver - Raspbian - Installer un serveur Subsonic
Link: Subsonic
We love RetroPie, and recently commented that I have several SD cards. Many times we miss, because you never will go to fill a 16 or 32 GB SD Card, so Berryboot comes to the rescue to install more than one distribution to a SD Card.
A user has been kind enough to share with us a pretty elaborate tutorial to copy RetroPie and any other operating system on a SD Card with Berryboot.
Thanks Mirror from all of us.
Download: pdf - Install RetroPie on BerryBoot
I just read on Twitter and I can't believe it. The guys from raspipc.es have the desired camera to your projects. Run to take one!
Link: raspipc.es - Raspberry Pi camera module
Available in english soon...
Moebius is a distribution based on Raspbian but trimmed to the maximum. We have version 1.1.1 that fixes a failure to expand the SD card. If you want to know more about this distro ...
Its basic features are:
Removed XOrg and LXDE desktop, utilities, programming tools, libraries, virtual consoles, OpenSSHd, ntpd, heavy shells, IPV6 support...
Optimized to save memory for services and space (600Mb used disk).
Ideal for busybox, ntp client, web server...
user is root, and password is raspi. Setup with moebius.config
Link: Target Audience for Moebius Linux
Download: Moebius 1.1.1
POST UPDATED: 18/06/2020
This week is challenging.
I've tried to compile a program for the first time in the Raspi and see the steps to do it. For this mission I wanted to port a game and make tribute to its creator Locomalito, which has become a little more famous than he's already because the great game Maldita Castilla for Windows.
I include the .deb package if you don't wanna compiled by yourself at the end of the post.
Here we go!
Locomalito is a user who develop video games just for fun or to get some goal: program, draw, and with his friend Gryzor87, which composes the soundtracks for their games, are able to create a nostalgic magic that surrounds us and traps in time, all with an retro-indie style.
In the 13th century, the Cathars, who preach about good Christian beliefs, were being expelled by the Catholic Church out of the Languedoc region in France. One of them, called Jean Raymond, found an old church in which to hide, not knowing that beneath its ruins lay buried an ancient evil.
The first thing we found when compiling a program is knowing what libraries have been used. Generally we have a README file who indicate the libraries who has being used. Let's go to download the source code.
We visit their website where we can find information about the game and several extras like posters, manuals, soundtrack among others. Click on it. In the download's area we see the source code file called abbaye-for-linux-src-1.11.tar.gz at the time of the article.
Well, we have downloaded in our Raspi. Now uncompress it:
tar -xzvf abbaye-for-linux-src-1.11.tar.gz
We go into the directory and take a look to the readme.txt or README in this case.
The program requires the GCC compiler and SDL libraries.
In this case, we found the necessary packages. Just install with:
sudo apt-get install gcc libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev
Now from the uncompress directory, execute the following:
make abbaye
The program will read the configuration file and will start the makefile's compilation.
It was made it easy. What if we unknown what dependencies need to install? The best friend you have to search dependencies is apt-file, which indicate to us, passing as parameter the name of a file, their package. Just install it with:
sudo apt-get install apt-file
sudo apt-file update
their use is simple: sudo apt-file search package_name
Ecstasy comes when you see the program compiled without errors.
Install it by running sudo make install. Now you can play it from the console by typing abbaye or from X searching in the game's menu section.
In case you want to uninstall, sudo make uninstall
The game may consume many CPU cycles, is playable in the X, but there is a small flaw when running on the console due to screen flicker which makes it visually unplayable. This defect will serve to teach you what means modify the source code.
If we go to the place where we extract the source code, we note that is structured into several files grouped in directories. We are interested in the /src/main.c file.
As we know that the bug corresponds to the graphic section, we seek something about SDL initialization. A few lines from starting the program, see the following code:
#ifdef _RENDER_320_240
pantalla = SDL_SetVideoMode(320,240,8,SDL_HWSURFACE|SDL_DOUBLEBUF);
#else
pantalla = SDL_SetVideoMode(640,480,8,SDL_HWSURFACE|SDL_DOUBLEBUF);
#endif
If we go to the SDL documentation, we see that there are several graphics modes and that one of them will fix our mistake.
Searching in Google find that the failure is due to double buffering, so we changed those lines of code to work only with the CPU:
#ifdef _RENDER_320_240
pantalla = SDL_SetVideoMode(320,240,8,SDL_SWSURFACE);
#else
pantalla = SDL_SetVideoMode(640,480,8,SDL_SWSURFACE);
#endif
Notice that there are several possibilities to fix the flicker, but the case was to show you how to modify the source code.
Done. So we just have to repeat the above steps to compile and install binaries files with make.
Nothing more. The truth is that it was not difficult at all. We've hit a big game without dependency problems, the challenge to modify the code and I leave for another post the creation of .deb packages. Enjoy it!
What?, missing something?. Aaaw, yes. Take the .deb package. Install it with dpkg-i abbaye-des-morts2-0armhf.deb
NOTE: David Lara, one of the admins where is located the binaries for the various platforms, has upload the .deb to code.google.com.
Download: (Dropbox) abbaye-des-morts2-0armhf.deb
PS: If you want to contribute to the cause, here is the link to the donation page by their creators. You can get exclusive content and materials!
Here you have a gameplay from a user who ended this game in 11 minutes:
I have wanted to ride one of these. It's nice, relatively inexpensive to assemble, and spectacular.
I think a good resource to mount yours is in this link that I propose.
Do you have one installed or plan to do someday? Tell us in the comments.
Link translated: grabthiscode.com
Because the alternatives already exist to monitor disliked Raspi, Xavier Berger decided to create his own solution.
RPI-Monitor separates the extraction of information from the presentation layer for security reasons, which is appreciated.
The worst thing is that it does not contain any login system so if you have your server exposed to internet, be careful.
1.3 has these features:
Bugs fix related to dependencies of package v1.2.
Added package status improvement.
Improve embedded server to work with a secure reverse proxy.
Add governor info in CPU status
In this new version 1.2 we have the following improvements:
*Bugs fix related to uptime.
*Adding preload spinner for statistics.
*Added package status into status page.
*Prepare embedded server to work with a secure reverse proxy.
*Remove SSL embedded capability (which is not working in RPi) to reduce dependencies.
Download it from the official repository in Github:
sudo wget http://goo.gl/gURYG -O rpimonitor1.2-1all.deb
Install the dependencies by executing the following command:
sudo apt-get install librrds-perl libhttp-daemon-perl
Installation or upgrade can be done with the command:
sudo dpkg -i rpimonitor1.2-1all.deb
The first thing we do is restart the monitoring process with:sudo service rpimonitor restart
To access it, so just enter your browser to the following address: http://IP:8888/ where IP is the IP of your Raspberry Pi.
More information: RPI-Monitor
Like their creator said: Fastdosbox is a fork of dosbox, based on the sources of dosbox SVN. It brings to Raspbian the dynrec x86 emulation. In other words a boost of 250% over the official version.
Features:
*Speed of a 386DX @ 25Mhz thanks to dynrec x86 emulation.
*Splendid upscaling using dispmanx.
*Based on the sources Dosbox SVN and Dosbox 0.74.
*Between 200% to 250% the speed of Raspbian dosbox v 0.74.
*Console only, no support for X11.
To make it work once installed, go into the game directory and write dosbox exec where exec is the name of the executable, which is usually a .EXE, .COM or .BAT
The have available for 2.49 euros in the PiStore, which I recommend, or you can download the compiled free version compiled by myself (steps to compile apps was mentioned in another post) from this link.
EXTRA!:
Pidora is a distribution based on Raspbian who has changed backgrounds, icons and sounds and now it seems Dora the Explorer (hence its name).
Just kidding :P
Pidora is a Linux software distribution for the Raspberry Pi computer. It contains software packages from the Fedora Project (specifically, the Fedora ARM secondary architecture project)...
Its compiled specifically for the ARMv6 architecture used on the Raspberry Pi packages which have been specifically written for or modified for the Raspberry Pi, and software provided by the Raspberry Pi Foundation for device access.
There are some interesting new features we'd like to highlight:
Almost all of the Fedora 18 package set available via yum (thousands of packages were built from the official Fedora repository and made available online).
Compiled specifically to take advantage of the hardware already built into the Raspberry Pi.
Graphical firstboot configuration (with additional modules specifically made for the Raspberry Pi).
Compact initial image size (for fast downloads) and auto-resize (for maximum storage afterwards).
Auto swap creation available to allow for larger memory usage.
C, Python, & Perl programming languages available & included in the SD card image.
Initial release of headless mode can be used with setups lacking a monitor or display.
IP address information can be read over the speakers and flashed with the LED light.
For graphical operation, Gedit text editor can be used with plugins (python console, file manager, syntax highlighting) to serve as a mini-graphical IDE.
For console operation, easy-to-use text editors are included (nled, nano, vi) plus Midnight Commander for file management.
Includes libraries capable of supporting external hardware such as motors and robotics (via GPIO, I2C, SPI).
Link with info and download: Pidora
First, thank to all of you... 40,000 visitors!. The blog is unstoppable. I received daily several emails thanking to me for the blog and I try to answer the questions from you. The Google Docs has increasingly followers and next week we have our first contest!, So pay attention.
As you know, the desktop can be a bit slower to move around than you're used to on your Pi. This is because all the processing is made by the the CPU...
The desktop system is not optimized to use the graphic core BCM2835 on the Raspberry Pi. The Raspberry Pi Foundation and a company called Collabora will remedy this.
If you've seen the video that heads this article, you will see the preview they are riding based on Wayland, a new system that will handle composition specifications coexisting with the X for a new generation that will build the full potential of graphics chips and not just the Raspi. We will look at other platforms and distributions (except in Ubuntu, who have decided to create their own solution).
Wayland core running on the video as we mentioned, but in parallel to OpenGL ES, so we can continue using both 3D renderings, freeing the ARM CPU to handle other tasks.
This will be implemented before the end of year, and we will be able to "play" with it in the next version of Raspbian before launch the final release.
Link: raspberrypi.org
When our Pi or any device under warranty stops working, we always go into a cold sweat and we feel a choking sensation. Then we need to use the warranty service.
I met a user who contacted with me to see if I could solve the problem with their Raspberry Pi. At the end he had to use the warranty with the company Farnell (Spain).
In my case I had to use the Apple's warranty service with a new iPad when it Home button stopped working and they changed it with a new one.
Felipe Maza tells us their story, maybe it can help more than one:
In the summer of last year I received a Raspberry Pi bought in Farnell.
After 10 months, the last May, 6 my Raspberry Pi stop working, after several tests changing cables, cards and so forth, could determine that the PCB was not working correctly.
On May, 8 I write to the technical service Farnell in Spain (link) explaining all the tests I've done.
The same day Farnell UK responds with apologizing that the device fails and give me a code to attach to the package with UPS shipping to pick in the direction they say.
On May, 9 I give my address.
The May, 10 UPS comes to take my Rasberry Pi.
On May, 17 they issue a refund invoice for the amount of Raspberry Pi and shipping charges.
On May, 21 appear in my account the money, the transaction dated May , 16.
Excellent service with Farnell. We often forget, especially when we buy products to China, what will happen if you device does not work.
Have you had warranty issues with this or another company? Now it's up to you comment.
Thanks to Felipe for sharing their experience.
NOTE: Image courtesy from David Hall (Flickr).
Port based on SNES9X 1.39.
This is an old version of SNES9X but was chosen as it runs, mostly, at full speed on the Raspberry Pi unlike the more recent versions of SNES9X. Game support is therefore not as good as the newer SNES9X versions and graphics & sound is not as accurate but it plays most popular games very well.
Checkout the readme.txt for more detailed instructions.
The keyboard and joystick can be configured by editing the file pisnes/Full/snes9x.cfg
Games that will not work, for example, are Yoshi's Island, Street Fighter Alpha 2, Star Fox, Super Mario RPG.
Link: PiSNES
Link: PiSNES on PiStore
EXTRA!:
I always thought that this distro is the eternal forgotten, and it will not be because it's slow.
Today it has just release a new version based on the Openbox variant with SystemD incorporated.
If you want to know more...
In case you do not remember, PiBang Linux is a Linux distribution for Raspberry Pi inspired on CrunchBang Linux, and based on Raspbian although with some differences.
PiBang Linux is moving to SystemD. Please feel free to test it!. Improvements:
SystemD, because has a faster boot, it is easy to learn, and it still supports initscripts
Terminator will be replaced with LXTerminal
XCompmgr will be replaced with Compton (gives us better transparancey)
First spin of the updated raspi-config utility.
Do not hesitate to try it and tell us your experience.
Download: PiBang
Our friend Juan is right, anyone can assemble a home automation system with a little skill, but if not for this type of articles, we couldn't.
In this case, we are taught to create an interface for our automation projects with AppInventor, which will allow us to design applications for mobile devices in an easy way.
Translated link: RSPPI - Control home automation with android
Following this series of articles, we asked the guys at raspipc.es about it's warranty service. We bill directly with Juan de Dios, one of its creators.
When someone has contacted us have tried to fix the issue, in some cases the problem was the client and another the hardware was the problem.
What most have valued us, is that we know about the product, know what your settings and usually produce the same judgments, so the RMA that are generated usually come derived from hardware issues with the SD Card. Farnell knows something about that.*
Another common case is usually video problems, HDMI output does not work after using the RCA, or somehow have to force configuration for some TV, for that also we support.
*The new website is being prepared, and when it's ready a user may initiate a ticket and thus may better manage RMA.
The level of impact on the Raspberry can be around 1%, this little PCB number 90% is a problem in the support of SD card on one side is broken and not making good contact.
At the time that a client is contacted and referred us to a problem, we usually ask for a telephone number to contact, we talk to him, says your case and advise you on how to return it.
At the time we received the item, we check this and we send a new one from our permanent stock.
As always, we have tried to take stock of all items, some of which we are the dealer who has to bear the warranty, if the items like the wireless keyboard, which we bought directly from a supplier in China, if any incident occurs, we are who assume the cost of it, changing it for a new one and if the customer returning dismiss the purchase amount.
Another advantage of this distributor, the fastest to send you a Pi (only in Spain) to your home. Trust the amount of customers that you can read in the timeline of Twitter @Raspipc.es.
Link: raspipc.es
Happy Friday! Today I have not slept at all, but I wanna be positive.
The contest I announced earlier this week, I'll have to postpone it until next week. Sorry.
Petrockblog has changed the server where he hosted the binaries files, disabled long time ago, and now is active again. With this option, you no longer have to spend eight hours compiling the source code to get the latest version through the script.
It's has been incorporated the 68k Macintosh Emulator Basilisk II.
Link: RetroPie installer script
Wired UK takes a look at Raspberry Pi and how has conquered the world.
Link: raspberrypi.org
Magazine: Wired Magazine
Subscription: Wired UK
A few hours ago the Raspberry Pi Foundation has published a new Raspbian, Debian and Arch Linux images. No list of changes, improvements or notes on these updates, unless included the latest firmwares and kernels, improvements and optimizations.
As read in the comments, could contain the new Wayland protocol that we talked recently.
Raspbian updates:
Updated Scratch image (significant performance improvements).
Updated armv6-optimised Pixman library.
Updated armv6-optimised memxxx() functions.
Updated raspi-config with new layout, and new functionality (setting hostname and enabling camera support).
Native mmap support in the bcm2835 ALSA driver, and numerous other firmware changes; see commits to github.
The boot partition now has the label "boot".
The Wayland/Weston preview from Collabora is installed and their apt repository is included as an apt source.
Downloads: raspberrypi.org
We have a few days the new issue of the magazine The MagPi. From what I've been able to view, there's a contest for you to play a Raspberry Pi. We also have an article about making music with Schism, Elite for RiscOS, follow programming with Scratch and also continue with the course of Python.
Link: The MagPi
At least that's what it seemed to me.
NOOBS (New Out Of The Boot Software), is a new way to copy the operating system on an SD. We copy the software image on the SD-card, and once started you must to select the operating system you want to install. You also have option to configure the config.txt. But you get more...
If you get bored and want to install another (removing the previous one, is what differentiates you from Berryboot), press SHIFT during boot process and we have the option to install another operating system again.
The method is created to make it easier to install the various SO, especially for kids.
News: raspberrypi.org
Link: Quick start guide - pdf
Download: NOOBS
Do any of you use Arch Linux?, Would you like to use this set of emulators called RetroPie in this distribution?. A forum user from raspberrypi.org with the nick r4_, has posted a guide to install it without any problems on this OS Inspired by CRUX.
Link: raspberrypi.org - Retropie: An Arch Linux Guide!
I love arcade cabinets as anyone with thirties, makes projects like these bring us a memory of nostalgia and say without hesitation: "I want it!".
Adafruit is a company that sells electronic components, and here they show how they have made ??a gaming machine with two buttons and a joystick. Glorious and a resource to consider.
Link: Adafruit - Retro Gaming with Raspberry Pi
This week it goes to games. Do not blame me if you have not performance in class or at work :P
He's out a few hours ago to test a new version of this compilation of Raspbian with various emulators. The list of changes and download below.
Version 1.6
Added emulator Basilisk II.
Added Dispmanx.
Updated every installable component.
Enhanced script for switching between resolutions.
Download: Retropie 1.6 Beta
Forum: RetroPie
EXTRA!:
Fantastic DIY for this weekend!
Now I've sold my AppleTV, the hardest part is handle with the SmartTV, the remote control and the onscreen keyboard.
With this project you can send content from your mobile. It is based on the use of various technologies with success, especially with Raspbian like operating system and various applications such omxplayer or youtube-dl among others and Chromium running in the background.
A little further along, but worth it.
Link: Donald Dereck - Build your own Google TV
Today is iOS and OSX Monday, sorry for the Raspi, but we have to give prominence to the World Developers Conference that will tell us what the hell has been involved Apple all this time.
While waiting longer, a user has had the detail to send the link to a very interesting post about something that should concern us if we connected our Pi to the Internet 24/7. I mean detect intruders in our network. Indispensable. Thanks Nacho for sending me the link.
If you want to know more about this guy, his Twitter is @FresyMetal_com.
Translated link: Fresy Metal - Como detectar intrusos en tu WIFI con Raspberry Pi
The main thread in Spanish forums is the Ambilight. This Thread is on the top positions every day and everybody wants one: It's cool, easy to make one and finally you can make sense of your Raspi beside your friends.
Hugo Ruiz is a frequent user on this blog. We are friends thanks to their comments. Bloggers loves comments, even if to say you like, or if are you going to implement.
This guy sends us the steps you have taken him to build his Ambilight system but without Arduino like so many tutorials are doing.
From here I thank you for allowing me to publish his work. I hope your comment, man! :)
PDF Link (Spanish): Ambilight con Raspberry Pi
UPDATE: the link is dead.
I'm not a fan of Minecraft. Long time ago I've spent hours in front of my 3D Construction Kit when I was a teen. But it has a great community of fans, and one of you has created a series of "hacks" decompiling the binary (Is it legal?) so you can do some things that are not covered.
The Howto is not ended, but updates coming soon.
Link: How To Hack MCPI - Dropbox (pdf)
Link: mrpiworld.weebly.com
Don't know how he does, but SirLagz stripped Raspbian in a way that few do, in the best sense of the word.
Probably his Server Edition is the most famous to make our Pi connect to the world to serve websites, ftp or whatever comes to mind.
This time has minified the image size from 1 GB occupying the version 2.3 to a little over 650 MB. It would be nice if someone donate some money to the cause.
Link: Raspbian Server Edition 2.4
My utopia regarding operating system for Raspberry Pi, and why not, for desktop, is essential minimal packages needed to start, and nothing else.
I don't use the desktop environment a lot. If you are of those who do not enter in because you think LXDE slow, you have an alternative that I always thought would go slow, since LXDE always wins in all benchmarks, but apparently not. I talk about XFCE. On the next blog gives you simple steps to install it. In XFCE everything is easier, I assure you.
Link translated: [muyraspi.blogspot.com.es]http://translate.google.com/translate?sl=es&tl=en&js=n&prev=_t&hl=es&ie=UTF-8&u=http%3A%2F%2Fmuyraspi.blogspot.com.es%2F2013%2F06%2Fxfce.html)
Link: XFCE 4 - Keyboard shortcuts
Every afternoon at lunchtime, I have a problem. My wife wants me to download a TV Film while I'm working on the computer. The process is always the same: download it, search for a pendrive, plug it, copy the TV Film, Search the USB connector behind the TV with skill, play the video.
All this can be done to saving my time, running on my Raspi DLNA service compatible with SmartTV and AllShare. Now I download the TV Film, run the DLNA on the Pi and... Done!. DLNA system is also available on mobile devices like Android or iOS.
I just read a very clear tutorial explaining how to install it in a few steps on your Pi or any other Linux computer. I really worthwhile.
Link: raspberrypi.org forum
Today I updated the Google Docs with many new articles. I advise you to take a look :)
Also I forgot to tell you that surpassed the 50.000 visitors!. Wow!
Our friend from Diverteka posted an article about streaming TV channels. As he says, we will use a receiver DVB-USB connected and configured in our* Raspberry Pi* to make the streaming service.
We can see the TV from any web browser in the tablet, mobile phone,...
Link translated: Diverteka
I have a program on the iMac I series automates downloading via torrent automatically when they are ready.
The steps to do it with the Raspberry Pi is a bit longer, but you will the option to download via torrent the series that you like on XBMC.
Link: raspberrypi.org
From 4th to 7th July, there will be a big event in Zaragoza (Spain), the Internet of Things and 3D Printing Summer Camp. It will include Open Hardware keynotes, biometrics sensors, Arduino, Raspberry Pi and Waspmote workshops, a 3D Printer course and a Hackathon for Makers!!
The sessions are free and they are organized by Cooking Hacks (Libelium's Open Hardware Division), with the collaboration of Zaragoza City Council and the most important development groups of the city: Pulsar, D-Labs, Arduteka, CADesigns, etc.
In addition, the best projects made during the Hackathon will be awarded with a 3D Printer and a grant in Cooking Hacks.
Link: cooking-hacks.com - Summer Camp 2013
Practical Raspberry Pi takes you quickly through the hardware and software basics of the Raspberry Pi. Author Brendan Horan then gets you started on a series of fun and practical projects, including a simple temperature sensor, a media center, a real-time clock, and even a security monitoring device, all of which require minimal programming experience.
Along with these projects, you'll learn all about the Raspberry Pi hardware, including how it can be so powerful and still so small and inexpensive, why it's so suitable as a video player, and how you can customize it for different tasks, including running different operating systems on it, including Android and RISC OS.
What you'll learn:
An overview of Raspberry Pi hardware
How to get your Pi up and running with Linux
How to use your Pi for sensing temperature and driving a simple character LCD
How to create a media player with your Raspberry Pi
How to use your Pi as a serial console server
How to set up your Pi to be a security monitoring device
Other operating systems for your Pi, including Gentoo, Android, and RISC OS
Purchase: Amazon
Raspberry Pi is a low-cost computing platform that provides a way to building interesting applications using common programming languages. It also opens up the possibility of interesting hardware scenarios as well. This course will cover the basics of what you need to get up and running with the Raspberry Pi.
More info: pluralsight.com
Link 1: Raspberry Pi for Developers - uploaded
Link 2: Raspberry Pi for Developers - uploaded
Link 3: Raspberry Pi for Developers - uploaded
Link 4: Raspberry Pi for Developers - uploaded
I always dreamed when I was teenage, enter my own home and that a woman's sultry voice would welcome me and if I have any mail. The reality is much better because it is my daughter who comes running when she hears the door and gives me a hug (the best of the day). For the first one, there is a solution which I detail below.
The project that I found on instructables.com is used to enter the house and our Raspi run any command using the communication between a bluetooth dongle and a mobile phone.
In this case, It tell you when we enter or leave home, but the possibilities of modifying the script is there. Does anyone dare?.
You have the details in the link below.
Link: instructables.com - Raspberry Pi Bluetooth In/Out Board or "Who's Home"
A forum user called Biblioman leaves a good video tutorial about Pidora, Fedora Remix based distro and optimized for the Raspberry Pi. I leave you with information about it after the jump...
Described in the (more or less) the following:
Installing the operating system using NOOBS.
Initial system configuration.
Description (brief) XFCE desktop which is installed by default.
Installation and uninstallation of programs and a graphical console with Yum Extender.
Remote Access for Console Operating System (SSH) and remote desktop through windows terminal server.
Link: Youtube - spanish audio
A forum user has compiled Dune Legacy for Raspberry Pi, which takes the original files to play on different platforms.
Probably the first strategy game of this genre of history. In his time, people said "This game is a Warcraft's clone" as if it were the first, and I said "Dune 2 clone". I win.
Forum Link: raspberrypi.org
Download: dunelegacy0.96.3armhf.deb
Download: abandonia.com - Dune II - The Building of a Dynasty Download:
Over the weekend I like to enjoy some emulators and test/compile some programs (still trying to get some decent karaoke player for the Pi).
I always try to get the best performance for an application, and in this case has appeared in my * Twitter timeline* an article to optimize dosbox or fastdosbox and play Dune 2 natively. Enjoy it.
Link: codingepiphany.com
Here is a small list. I've had some help from a couple of committed users who have come up with some new good ideas which is awesome...
There is now a ~ option that finds the word anywhere in a command. For instance ~music==pianobar will work if you say: let's hear some music, play music, or music.
!filler is now a string so you can set it manually. If you put it to 0, it will be empty and if you put it to 1, it will be FILLER FILL for compatibility issues.
Example scripts have been added in the Misc folder for you to play with. These can send and receive emails and text messages as well as posting to facebook; all using only your voice.
Flags can now overwrite the config options and can be reversed by following them with a 0 or enforced if followed with a 1. Ex. if !continuous==1 in your config file, you can force it to run only once with voicecommand -c0
The commands and keywords are now case insensitive. So no tricky case matching.
Multiple language support has been added. This is based on your country code which I think you can find here (plus enuk and enus). Look up your country code and use that. Ex. For US: !language==en_us, for Spain !language==es, for Germany !language==de.
You can set a Wolfram Alpha API and maxResponse (the number of branches) like !api==XXXXXX-XXXXXXXXXX and !maxResponse==3. This will give you better answers. You can sign up for a Wolfram Alpha API on their website for free.
Logging has been enabled into /dev/shm/voice.log. It throws stuff to this instead of /dev/null
The need for tts-nofill has been removed!! Now tts doesn't use any filler unless you send it yourself.
Link: stevenhickson.blogspot.co.uk
Link: New Install and Update videos
Here we are again with an amazing, incredible, glorious, fantastic new ChameleonPI release v.0.3.2 - SUMMER MANIA
In case you do not remember, ChameleonPi is a Raspbian fork ready to emulate PCs and consoles like RetroPie or PiMAME, although more oriented to emulate old computers.
We have patched a some of bugs.
Updated Raspbian code so it works with all raspberry pi models.
Updated c64 support (developed by AreaScout aka Daniel Mehrwald (Austria) thanks to Olli Raatikainen).
Download: chameleon.v032.img.bz2
Yes, today is my birthday and wanted to celebrate with you: D
I thank from here to my Twitter's followers,anybody who read this blog, that I would not otherwise receive encouragement from you, and ye that "hooked" to Google Docs from Mis Apuntes de...
...And above all Elena. I thank you for staying in this world with us and enjoy with our daughter Laura, of all that is to come.
Also my friends and family that are there that I want. you don't know how happy you make me feel.
Some time ago withouth info about this x86 emulator. My dream is that someday emulate Stonekeep. Everything will come.
I leave you with the features of this release:
Fixed text mode cursor handling that sometimes left extra cursor images.
Increased mouse cursor movement speed by 4x.
Added a JPO opcode special handling for NHL '94.
Added special REP STOSB STD Mode-X version for NHL '94.
Fixed resetting the active screen page at graphics mode change.
Fixed text mode palette problem (black screen) in QBASIC.EXE.
Fixed a key translation table problem with Caps+Shift+Q,W,E,R and T keys.
Implemented UK keyboard hash key mapping when running under X Window.
Improved AdLib timer precission for better AdLib detection behaviour.
Link: Pi Store
Download: rpix86 ver 0.8
EXTRA!:
We often find quality content on our Raspberry Pi, but from time to time any site stands above the rest. Hardware Hacking is starting slowly, but its content is so rich and interesting that I'm dedicating today's post.
These are the lessons we have now:
Lesson 0 - Getting the Raspi
Lesson 1 - Preparing the SD card with the operating system (Windosws and Mac)
Lesson 2 - First Time Setup
Lesson 3 - Configuring the GPIO port
Lesson 4 - Blink LED (LED flashing)
You are not going to be disappointed, even if we think we know almost all of our Pi, you may be surprised with some other information.
In addition, you can find other very interesting articles about Arduino and electronics among others.
Good luck to the guys at Hardware Hacking and... keep at it!
Translated Link: hardware-hackingmx.com
Twitter: @hardwarehackmx
While one native port of AROS (Amiga Real Operating System) continues, here is another project called AEROS pretty interesting.
Want to know more?
AEROS is a hybrid distribution between AROS and Linux(Debian 7.0 for ARM). The pity is that this version to our Pi is only for registered users, but you can access a public beta.
Benefits for AROS users of having Linux under the hood:
more drivers (printers, scanners, NIC, Videocards and more)
you are able to run every Linux app including Wine (which enables the use of Windows (TM) apps without the need of Windows(TM))
AROS - Developers can use Linux development tools
AROS apps can utilize Linux tools to enhance there own functionalitiy.
Single AROS processes can be forced to run on a single core.
Benefits for Linux users of having AROS on top Linux:
Fast desktop, maybe the fastest on LInux
Allows you to run AROS apps and games too, most of them come from Amiga and have a low footprint. You will like how fast they are.
Allows you to use JanusUAE - an integrated Amiga emulation... classic 68k Amiga apps can be used in coherency mode
As I mentioned, we have a public beta, limited to the option not to install Linux applications. I leave you with it.
Download: aeros-pi-p1.img.7z (1.6 GB)
Register: aeros-os.org
Forum: aros-exec.org
Ebay: AEROS for Raspberry PI beta on SD-card
Image created by the prestigious blog cnx-software using Yocto Project tool and explanation of how to create your own distro. What will you get? An image with just 43 MB occupied space and 20 MB RAM used.
Something that I've always liked it every time a new version of Ubuntu, customize it to create an iso image with my favorite packages: proprietary drivers, upgraded, essential applications to me... Also did the same with XP and XPlite (Do you remember this application?, What times!).
This is a pending task I had in mind these days after seeing the extraordinary work being done by @Manel Alonso to Cubieboard with his own distro called Cubieez. Congratulations!.
The Yocto Project is a platform that will allow us to build an embedded Linux distribution that exactly matches the needs of our projects.
Now I can think about a distribution with no Scratch or graphical environment, or software you will not ever use, lightweight, XBMC and emulators loaded ready to use, with NFS and Midnight Commander of course :P
Do we turn dreams into reality?
Link: cnx-software.com - 12MB Minimal Image for Raspberry Pi using the Yocto Project
Download: rpi-basic-image-raspberrypi-20130702123605.rootfs.rpi-sdimg.7z (12 MB)
NOTE: Login with as root without password.
Link: yoctoproject.org
After several betas, and having very close another version that will include ScummVM and Gearboy, we have with us this new version of PiMAME to enjoy this Sunday.
Includes Stella (Atari 2600 emulator) and the famous Cavestory. Remember that in this new version is included in their betas other emus. Let's review what we can currently emulate or play with this distribution:
Cavestory
Stella (Atari 2600)
MAME4ALL
SNES9X
PCSX_ReARMed (PlayStation)
GNGeo (Neo Geo)
AdvanceMAME 1.2
Download: pimame-0.7.5.img.zip (1.1 GB)
EXTRA!:
After suffering for two long hours, a problem with the shared hosting company Zyma Technologics, everything returns to normal. Fortunately I do not live from my website's profits and two hours fall in a big company can shake the world. Hopefully it will not be repeated, because everything is so nice when your website works without problems, but when it fails, is when you think to fix some pending issues.
So I will implement a series of improvements on the web this week, before my deserved vacation. So stay tuned if you want to hack this website, sure you have a chance to find some vulnerability and use it.
While I finish a search engine for the web, I have seen on the official forums a video of those that makes you want to experiment with your Raspi.
Spanish video: Youtube
Link: Beginner's guide to cross-compile Qt5 on RaspberryPi
Link: Qt Blog
I never cease to admire the utilities that people find to this board. I sincerely encouraged to find links for you every day like this that I present below.
I have been surprised this morning when I saw as buying an adapter for less than $25, you can diagnose your vehicle and receive information directly in your Raspi.
ODB is a communication standard for reading data from your vehicle if it is relatively new.
Our friend Martin O'Hanlon has developed a GUI to read data through this adapter in Python called pyodb.
I hope someone is encouraged to try.
Link: stuffaboutcode.com
Link: github.com - pyodb
Just a quick note to tell you that PetRockBlog your script binaries for all of us.
Also I read in his timeline how to create your own adapter original control console and connect it directly to the GPIO.
Link: RetroPie Setup Script Binaries
Link: The RetroPie GPIO Adapter
Link: PetRockBlock Pie A (Gaming) Raspberry Pi Case
We exceeded the 60,000 views!
This is my gift for your confidence :)
If you see the top right of the blog, you can find a search box in which you can input any word or phrase related with the blog. Examples: gpio, pimame, retropie,...
As always, my sin is the perfectionism in the code and in my eagerness to learn more, I wanted something that did not overload the blog and make experiments with other things that I comment below.
The first thing I thought was to use a search widget from Google. But it does not get along with sites in several languages, and the outcome is never as customizable as one would like, so I took the long way: Develop it from scratch.
I'm not very good at designing, so I found online the search box in webdesignerwall.com. It's made with CSS3 and if your browser is not compatible, it show a clear search box instead of having rounded borders.
I Likes jQuery and I use it day to day. But I want to avoid using it, as after all one of my goals is to learn. Overloading the blog with a library that internally has not uses just not worth it. It's dynamically loaded when you need to display a larger image (only if necessary). The typical lightbox when you click on a screenshot, but I hope eradicate jQuery in the future, as it was a quick fix at the time.
For the rest, a bit of code to make the request to the server and displayed in a modal label the result.
The modal popup is a project called picomodal and occupies 1,754 bytes.
Collect the information, filter it to prevent SQL injections among others and I use for the first time a distributed object caching for the results obtained from the database, which I hope to gradually incorporate in other petitions. It's called phpfastcache and it has been already commented here.
Sorry If I lost my time with this, but the result is a search engine that don't overloads the web and displays headlines in less than a second.
They call it the ArdiPi and is the latest invention of the guys from instructables.com. They detail step by step how to create this "toy" for children and adults. Very educational.
Link: instructables.com
Nothing better than spending a weekend with emulators, or like Steve Ballmer said: emulators, emulators, emulators!
New in this version:
gpsp - Gameboy Advance Emulator. If you need: gba_bios.bin.
Gearboy - Gameboy and Gameboy Color emulator.
ScummVM - A point and click adventure game engine.
Link: sourceforge.net - PiMAME 0.7.6.
EXTRA!:
We started the week resolving some questions you can find with this Raspbian loaded with emulators from Shea Silverman.
Here we go!
Execute the following:
sudo amixer cset numid=3 2
sudo amixer cset numid=3 100%
sudo amixer cset numid=3 unmute
Edit the file config.txt as follows:
sudo nano /boot/config.txt
and remove the # character from the line hdmi_drive=2
Runs under the command line as follows:
sudo chmod 644 roms/*.*
sudo chmod 755 roms
Remember that you can use files in .zip although beware with uppercase extensions.
Edit the file advmenu.rc as follows:
sudo nano .advance/advmenu.rc
and changes from none to auto in the line device_joystick
Now install the driver:
sudo apt-get install xboxdrv
Edit the file rc.local as follows:
sudo nano /etc/rc.local
and added after the lines with # characters the follow:
xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent &
sleep 1
xboxdrv --trigger-as-button --id 1 --led 3 --deadzone 4000 --silent &
changing *--id * by *--wid * if your pad is wireless.
NOTE: The pad will not work on menus, only in games.
OK. Install the driver:
sudo apt-get install joystick
With the pad connected, execute the following:
jscal -c /dev/input/js0
Where js0 is the pad 0, js1 is 1,...
In this calibration app, do not touch any buttons until prompted. First set the horizontal axis pressing back + button (0), center+button (128), front+button (255). For the vertical axis: up+button (0), center+button (128) and finally down+button (255).
This version is a port of MAME 0.37b5:
If it does not work the ROM you want, try the AdvanceMAME.
Search on the internet, or the links below as the law of your country allows it (I am not responsible blah, blah, blah ...):
The list of questions and answers will be updated with more questions. I recommend reading the official forum to answer your questions or below in the comments.
Thanks!
Well, as you see, I've been away for a vacation los in a village, no internet and only my Raspi, friends, pool and party out of control :P
I programmed a script to post some articles that doesn't worked, and as I turn to go on vacation, I'll update Monday morning until Friday and will not see me here.
Perhaps I tweet something from my account, and you have the Google Docs with a list of blogs, so you know what to do while I'm gone ...
See ya in a few days!
I'm back!
The bad thing is that you come vacation more tired than you leave, at least that's the feeling I get, but I have some ideas that have emerged for the blog. Stay tuned.
Meanwhile. What do you think if we are going over the news that have come to our Raspi this week?
What I like about RSPPI are their funny articles and how well it explains the process for all projects. This time, use a mechanical relay connected to the Pi and teaches us to use it.
Translated link: RSPPI - Control de rele mecanico
Iain Hamilton has carefully worked to get a home automation and control Spotify Premium (Pandora on the way), their Raspberry and the lights in the house with an elegant and useful PHP interface as you can see in the video.
Link: BeakPi
The guys from Adafruit have upgraded their Raspbian based distro with hardware oriented to management SPI, I2C, one wire and WiFi support for their products. Only for advanced users like you.
Link: adafruit.com
Shea promises that in the next release of PiMAME will include a C64 emulator. Meanwhile a user gives instructions through their forum to install VICE on PiMAME or Raspbian if you can't wait.
Link: PiMAME forum
We have other PCBs which as you know, they are making a dent in the market. In this article it present some of them.
Link: electronicproducts.com
I found this profile from Twitter by chance, and although his blog has little content, I think we will surprise more than one in the future. For now teaches us to install Postfix as a mail server and install a video surveillance system. Good luck Paula!
Spanish Link: paulajuiz.16mb.com
Kinograph - Project Intro from matthew epler on Vimeo.
This is a curious project that caught my attention. It pretend to get the scanning process of old film (8, 16 and 35mm) goes out cheaper. The result is amazing as you can see in the video.
Link: creativeapplications.net
In just five days has achieve Harold Timmis found his project to create a PCB Arduino Leonardo's clone with a cost about $9. Maybe I get any of them. It explains very well in the indiegogo website what we will get if we buy one of their boards.
Link: indiegogo.com
We have new distro based on Debian Wheezy with many features that make it interesting: kernel 3.6.11, fits 512 cards or 1 GB, support WIFI dongles, login screen in 10 seconds, ext2,...
Link: pipaOS
I wish I could this holiday to share my internet data mobile from my iPhone to the Pi.
These steps from Dave Conroy will help us to achieve this.
Never hurts to have this information closely. The good thing is that with this guide, do not need to run anything once you connect your iPhone to the Pi. It will automatically connect and have internet.
To do this, the first step is to install a number of packages for the Raspi to detect the device. After setting the file /etc/network/interfaces, we have internet through the iPhone in the graphical environment.
To get it from console, you must be follow a few steps more.
By the way, I recommend you to take a look at other articles he have on his blog.
Link: daveconroy.com - How to Tether Your Raspberry Pi with your iPhone 5
I just read on Twitter and it seem to have uploaded a new version of Raspbian a couple of days ago. The strange thing is we have no list of updates for any site. Keep looking.
While I have found in forums a new minimal distro called MINIBIAN, which optimize the latest Raspbian and leaves it with 189.9 MB compressed. The list of improvements below:
Kernel 3.6.11+ #474 ARM HF (Hard Float)
22 secs boot
45 Mb RAM used after boot
522 Mb disk space used
Fit on 1GB SD Card
Optimized ext4 file system with swap disabled
Support for both 256Mb and 512Mb version
Targeted for embedded or server applications (NAS, Web server, electronic applications)
100% full compatbile with officiale release
DHCP client enabled
SSHD enabled
root user enabled (default password: raspberry - please change it a.s.a.p.)
Link Raspbian: raspberrypi.org - 2013-07-26-wheezy-raspbian.zip
Link MINIBIAN: ourceforge.net - MINIBIAN
Few people remember the Callus CPS1 emulator that brings titles like Street Fighter II with a flawless emulation.
A worthy successors are Winkawaks for Windows and FinalBurn. Now we have FinalBurn available for our Raspberry Pi. Are you ready to play Marvel vs. Capcom?... Fight!
Squid, which has ported to us emulators like MAME4ALL-pi or pisnes, surprises us with Finalburn Alpha X2. The emulation is perfect and I can't wait to try it :D
Link: Raspberry Pi App Store
Link: code.google.com - PiFBA
Link: .xls compatibility list
Enlace: ROMs from kawaks.net (Delete after 24 hours blah, blah, blah) User: bugme-not | Password: bugmenot
EXTRA!:
**Updated Dic, 12/2013 **
Scratch is the wildly popular educational programming language used by millions of first-time learners in classrooms, libraries, and homes worldwide. By dragging together colorful blocks of code, kids quickly learn computer programming concepts and make cool games and animations.
In Super Scratch Programming Adventure!, kids learn programming fundamentals as they make their very own playable video games. They'll create projects inspired by classic arcade games that can be programmed (and played!) in an afternoon. The book's patient, step-by-step explanations of the code and fun programming challenges will have kids creating their own games in no time.
This full-color comic book makes programming concepts like flow control, subroutines, and data types effortless to absorb. Packed with ideas for games that kids will be proud to show off, Super Scratch Programming Adventure! is the perfect first step for the budding programmer.
Purchase: Amazon
I think the max level I've overclocked the CPU has been 950 Mhz.
It's easy to do without void the warranty on the configuration set in the script raspi-config (called Turbo Mode), but there is a brave man who want blow up their Raspberry Pi (literally).
A forum user tells us under what conditions his machine has been overclocked to reach this processing speed. Want to see it?...
He tell us in the forum and did not use any active or passive heatsink. The configuration has been reached so far is:
ARM: 1400
GPU: 500
Core: 550
SDRAM: 750
OV: 6
He used PiBang, although I don't think is relevant. Do you encourage to do the same?...
...I knew you not.
Link: elinux.org > Overlocking
First of all, thank you for the visits yesterday. About 800 visitors in a day is something I'm not ready.
Maintain a blog seems easy but search daily interesting news, images, test, translate,... is hard work without reward.
Also thank you to raspipc.es for supporting the site with your banner. Honestly if you live in Spain and do not want to do your life complicates looking keypads, cases or wires, the best is a pack available on their website. In a day or less you'll have it in your home, not to mention the impeccable service and warranty which commented earlier.
The supreme gratitude goes to my dear wife and those who comment, retwitt and spread news through this blog.
Now I want to make a stop along the way and discuss a few things that I have prepared for the blog:
Most importantly, minor changes like more buttons to share on social networks. Try to get other content like programming. The Google Docs come famous and I am translating into English as people demand. I think it is more successful than this blog :P. In fact I think there is no other document ON THE INTERNET like that (true story).
And most importantly, a contest. I bought a pair of Arduinos for $9 that I mentioned recently, and that you can get in this link.
If you want to join, send articles or want to change something on the blog, you know what to do.
See ya!
Interesting mod developed by a user named wthenshaw on overclock.net forum.
I have some details and captures after the jump ...
Previously we had seen a liquid cooling heatsink quite successful you can see in Youtube.
Now another user ventures to create their own system with components purchased online. I'll keep reporting about this mod.No miss reading!.
Link: overclock.net> Raspberry Pi Water Cooled Mod / Build.
In summer you have to be careful with the house if we go on vacation. My dream has always been to have a robot created by the OCP who guard the house from thieves.
Nacho Sanchez from fresymetal.com send us to mail a new article that is sure to interest our readers: A motion detector with Raspberry Pi...
He surprise us before with an extraordinary tutorial about intrusion detection on our network with the Raspberry Pi and now shows us the steps to put a sensor in the home door and when entering someone can send a message or perform some action.
Thanks for sharing the article, Nacho!
Link: fresymetal.com
Cross compiler, by definition, is a compiler which builds software for another platform, not the platform it is running on. This means we can develop and compile our applications from Windows environment for the Pi.
Raspberry Pi is a powerful machine for the limited features it has. Developing software under it, when it is a simple program does not engage much difficulty or time to compile the results. But when we tackle more complex projects, it becomes rather tedious task, especially when debug any process.
The advantages of the cross-compiling can imagine: Working with the environment in which you feel more comfortable, speed development time and debugging, compiling for different machines ...
One can compile from Windows to Linux or Mac OSX, or you can compile from x86 to ARM or x86_64.
In the following link, we have the steps to configure a Windows machine and compile our projects with Eclipse. The libraries are you can buy for $ 10 or compile them yourself according to the environment you prefer (Raspbian vs Debian, arm-linux-gnueabihf vs arm-linux-gnueabi, dynamic linking to ld-linux-ld-linux vs armhf.so.3 . SO.3).
This method I want to extend it in successive post, looking for other development platforms such as Ubuntu or Mac OSX. Stay tuned.
Link: gurucoding.com
Several days AFTK, this is what I found on my return...
New number. This time writes about what we like, emulators.
Link: TheMagPi
Raspbian updated (7/26/2013), Final Burn Alpha, VICE (Commodore 64 emulation), xboxdrv installed at boot.
Link: PiMAME 0.7.7
Insane. You have to be sick in the head ;)
At that speed is not very stable (it hangs after 10 seconds), but neo565 has been able even to reach 5 Ghz (SD card has burnt). Have more details below...
One thing likes to Overclockers is reach the limit on any device. It's the common goal.
neo565 has managed to be stable 24/7 at 2 GHz. It has used a copper pipe on one end that goes to the CPU. You can see in the next image:
! [overlock] (https://misapuntesde.com/images/2013/08/overclock2.jpg)
This tube has been filled with refrigerant called difluoroethane (LN2) at first. Tests to exceed 3 Ghz has done with tetrafluoroethane (R-134a, used in air conditioners) getting a temperature of approximately -103 degrees Celsius.
Link: overclock.net
Something I've never done it. Perhaps I've not found a decent tutorial, until now...
An interesting proposal of the guys from howtogeek.com, a printer always available either in the office or at home.
Installation details in the post. The trick is to use the Chromium browser from Raspbian. You will need a Google account.
There are many possibilities, such as printing from your mobile device or tablet. You have some interesting links below. Any questions you can resolve it in the comments.
Link: howtogeek.com > How to Turn a Raspberry Pi into a Google Cloud Print Server
Link: Google Cloud Print drivers for Windows
Link: Applications compatible with Google Cloud Print
One of the more popular post in the forums is referred to the project Ambilight. This project helps us to build a lighting system around our TV that lets you enjoy a more visual experience.
We have already seen thanks to the detailed instructions that our friend Hugo Ruiz sent us.
Now talks about the changes needed to make it work in the new version of Raspbmc.
For Raspbmc July update, again things change a little. Now use a different boblight bringing the conf files. Names must have 3 characters, ie. green will grn, blu, red. A new feature also captures and reproduces the light while nothing is played, from the main menu. Steps to work:
1. Install the new update.
*2. create boblight.conf. You have to change ALL names to 3 characters of color. *
3. For options, edit the following file:
sudo nano /etc/init/boblight-dispmanx.conf
ctrl+x y fin
Greetings!
Link: MisApuntesde... Ambilight Guide
Link: raspbmc
The site Fresy Metal presents to us another tutorial. This time to make a laser alarm, because he can't found anyone that work properly.
As always, on its website.
Link: fresymetal.com
Looks like we have few weeks on the blog with personal projects involving the use of additional hardware. Don't miss the following, especially for the detailed explanation of their goal...
Jefferson Rivera Patiño is a user who sends me a comprehensive tutorial with great detail not only about remotely controlling a led with Pi, but the whole process from what a Raspberry Pi is, to the installation of a Web server among others.
Congratulations and thanks for sharing it with us!.
Link: Control remoto de un led con Raspberry Pi Parte 1
Link: Control remoto de un led con Raspberry Pi Parte 2
Link: Control remoto de un led con Raspberry Pi Parte 3
Link: Pdf (Spanish)
I have always been passionate about the issue of security. Both in my development as equipment I own.
If I tell the truth, I think I'm the only man that has ever tried to find out the password of a wireless network.
Today we present wifite, a tool to crack WEP, WPA or WPS networks...
This tool has been developed in Python to run on Linux with distros like Backtrack 5, BlackBuntu, BackBox, or Pentoo!. This is an auditing tool described as "set it and forget it".
To install on the Raspberry Pi, follow the steps indicates by Borja Lanseros on his blog.
Have you ever used your Raspi to "recover" the neighbor password?
Link: imasdfriki.blogspot.com.es
Link: code.google.com> wifite
squid, the creator of such famous emulators on our platform as MAME4ALL, PiSNES or PiFBA now brings us a new launcher for his emulators, but allows you to include other.
By the way, PiFBA that try to emulate CPS1 among others has been updated...
By default emulators detect emulators downloaded from the PiStore, but it is easy to modify the file pimenu.cfg in the downloaded folder to add yours.
As I said, piFBA has been updated to fix a bug. The problem was the keyboard would not work if no joystick was plugged in.
Link: PiMenu - DD
Link: raspberrypi.org - PiMenu released
Link: PiMenu - App Store (Available soon)
Link: PiFBA
Would you like to see online games played by experts via streaming?. Channels dedicated to Dota 2, Minecraft, Final Fantasy XIV, Skyrim among others from home on your Raspberry Pi. Let's see!
twitch.tv is a video platform leader with over 38 million visitors per month. From there you can see and chat with users who are serving via streaming their games. No specific programming. In the main page only are users who have more viewers. You can create an account and follow channels. On Windows you can serve your games via streaming with OBS (free) or xsplit (licensed), but our goal is to watch the games at the highest resolution (even 1080p).
LiveStreamer is a command line interface (CLI) systems connecting various streaming like Dailymotion, Youtube Live among others, with your multimedia player.
Twitchscript is a Python script for Linux/Windows which lets you see Twitch.tv streams using LiveStreamer under the command line. It comes by default for use VLC, but in our case we will use to omxplayer.
Follow the next steps:
sudo apt-get install rtmpdump python-pip && sudo pip install livestreamer
wget https://raw.github.com/schmodd/twitchscript/master/twitchscript.py
Modify the lines 46-47:
#playerCommand = 'vlc'
playerCommand = 'omxplayer -o hdmi'
Set execute permission with chmod +x twitchscript.py
and run: ./twitchscript.py
Enjoy!
NOTE: Thanks to David Rodríguez, @NeoDaVe for his collaboration.
Links: Youtube - How to Live Stream to Twitch Tv
Maybe this is not going to interest you, but everyone knows someone who works or has a pub, bar, restaurant,...
LemonPOS is an operating system designed to make the function of POS (point of sale). Tell you why it is interesting.
The biggest problem is the industry is finding quality software that runs on a different operating system than Windows. Some companies rely on to develop their own, which is a mistake because they end up dropping out due to development costs.
As a general rule, to keep track of this type of software usually no expense spared in hardware and have a mid-range computer / high for software that just consumes memory or space.
The power consumption makes these devices to be connected throughout the day is also a detail to consider.
That's why it's a great idea to have a hardware like the Raspberry Pi, with software of this kind.
Link: dbc-customs.com > Installing LemonPOS on the Raspberry Pi
Link: sourceforge.net > LemonPOS users guide
Link: Amazon > POS system
Today we like to interact with our computers remotely, wherever we are. Internet connections and low power consumption make our Raspi have a web server or downloads 24/7.
Xively helps you to have the information of your devices always available to be viewed on your mobile or tablet.
To do this we have only to make an account on his website and follow the next steps: install a number of packages in Python and cron task that runs a script every x minutes to keep the data service that you want to have on the cloud.
Link: Ben Hewitt Technology
Link: Xively
arkOS is presented as an operating system based on Arch Linux with three important premises when hosting your own server: fast, easy and secure.
The best thing is that everything is made from a specific environment that make the installation of any service easy and hassle free. It's time to go forgetting pacman and apt-get...
The functions that can be set when a server operating system are typical: web server, mail, social networking profile and your own file server on the cloud among others. It also lets you easily configure the environment to connect to internet if you have no self-control.
The system has its own control panel called Genesis that will allow us to control all aspects of the operating system without having to run any command in the terminal: System Monitor, users, applications with its own repository, plugins ...
I believe without a doubt that if you need you own server, you must choose this solution.
Links: arkos.io> getting started
Links: arkos.io> plugins available
Links: arkos.io> Download
Interesting what I found searching the net. This is a system to notify any event from your Raspi to WhatsApp.
The tutorials are made to be used with the FonYou company, but I think it's not difficult to get the same result with other operators.
Link: myworldraspberrypi > My raspberry Pi sending whatsapps
Spanish Link: portallinux.es > Notificación de la temperatura de la CPU por WhatsApp
Spanish Link: rsppi > Uso de WhatsApp para el envio de notificaciones
When you log into a Linux system, a message appears with information relevant to the kernel, IP with which you are connected, etc. It will depend on the specific operating system. This message is called MOTD (Message of the Day).
Let's see how to change it with this nice tutorial thanks to the guys from infognu.com.ar.
Translated Link: infognu.com.ar
Smart Home Automation with Linux and Raspberry Pi, 2nd Edition shows you how to automate your lights, curtains, music, and more, and control everything via a laptop or mobile phone.
You'll learn how to use Linux, including Linux on Raspberry Pi, to control appliances and everything from kettles to curtains, including how to hack game consoles and even incorporate LEGO Mindstorms into your smart home schemes.
What you'll learn:
Control appliances like kettles and curtains both locally and remotely.
Find and harness data sources to provide context-aware living.
Hack/change existing hardware/software to better fit your needs.
Integrate various technologies into a function greater than the whole.
Set up a home network, for both network and audio/video traffic.
Learn how to incorporate Raspberry Pi, Arduino, and even LEGO Mindstorms into your smart home.
Purchase: Amazon
Updated July, 2017
Best of Raspberry Pi for me is saving resources on tasks that require some time to process: Modify massively thousands of files or download torrents are some of them.
Today we are going to download/upload files from sharing sites such as MEGA, 4shared or Mediafire in Raspbian or Debian based with plowshare.
Plowshare is a command line tool (CLI) to upload/download files from sharing websites such as MEGA, Uploaded or FreakShare.
Features:
Plowshare supports around 44+ different hosters.
A small footprint (few shell scripts). No java, no python! Run fast on embedded devices!
Few dependencies and portable. bash and curl are enough for most hosters.
Support for automatic online captcha solver services.
First, install the dependencies:
sudo apt-get update && sudo apt-get install recode spidermonkey-bin sxiv
NOTE: If you have premium account, do not install sxiv package.
It is necessary for some hosting the next to solve Captcha, but do not install it if you do not ask:
sudo apt-get install libhtml-parser-perl rhino
Now download and uncompress the next file from github, and run:
git clone https://github.com/mcrapet/plowshare.git plowshare && cd $_
sudo make install
plowmod --install
plowmod enable some hosters by default (Uploaded, Mega,...)
The command to download is called plowdown. To use, simply write plowdown followed the download link from X-Windows:
plowdown http://url_to_download
You need the X because Captcha show you a picture. There are packages that convert the image in ASCII format to be used directly from the terminal such as aview, but I have not managed to resolve none with this method.
If you have premium account you don't need enter into the desktop. You can download directly from a console.
To do this, you must add the parameter -a 'user:password'. Example:
plowdown -a 'user34:1234' http://uploaded.net/file/40s4x2sx
We can also create a .txt file with all the links you want to download and invoke it as follows:
plowdown -m downloads.txt
Link: GitHub > plowshare
One of the biggest frustrations I've had with the Pi is to be able to use it as karaoke machine. I have tried several methods but the guys from Pi-Fun seem to have discovered a way to make it work, but the method is somewhat complex...
The basic problem is to hear the microphone through the TV and play the .kar at the same time. The system failed but now has been updated the sound drivers on Raspbian and seems now it works.
The method requires two SSH connections and install a few packages. Fun is guaranteed.
Link: Pi-Fun
People loves music and loves to accumulate hundreds of thousands of songs on their hard drives. Today we have services like Spotify or GrooveShark to listen online what we want without having to store them on our HDs...
...but if you are human and you still want to store it, we will see a way to download music from the command line, as the pros likes ;)
You must to download the following code from the GitHub repositories:
git clone https://github.com/jacktheripper51/groove-dl.git
We entered the Python folder and find the song you like writing ./groove.py 'query'
Example: ./groove.py 'drive by'
That's it. Easy as they like to newbies (and more to the pros).
Hurrican is a freeware jump and shoot game based on the Turrican game series. This is a SDL port compiled by myself.
A good game to play this weekend. Let's Go!
Warning: This port has fonts and tiles graphics issues, but it's perfectly playable.
Just download and untar with:
tar -zxvf Hurrican_Pi.tar.gz
To play, enter de Hurrican directory and type: ./hurrican
Support joystick and some languages including Deutsch, Spanish, French, Italian, Polish, Portuguese and Swedish. If you want to change the default english language, just rename your prefer on lang directory to english.lng and copy on Hurricane:
Example: cp /home/pi/Hurricane/lang/espanol.lng /home/pi/Hurricane/english.lng
Enjoy!
NOTE: Thanks to user Pickle for his collaboration.
Download: uploaded.to > Hurrican_Pi.tar.gz (41.8 MB)
Link: Hurrican website
Link: phoronix.com > forum > Hurrican SDL Port
Every programmer has ever met with some repetitive work to do modifications to several hundred files or having to generate scripts to download something massively for hours.
The Pi has the power of a Pentium 300 Mhz, but consumption and environmental impact is minimal.
Patolin, user known for its excellent tutorials, shows the creation of a Python app which helped him to extract information from a website to a database and saving which earned him execute that script on a Raspberry Pi.
Translated Link: patolin.com
Available a few days ago but has been slow to upload their image. Before the jump to what will be version 3.2 of this great Media Center, I recommend to all fans of this distribution to update. I pass on to detail the reasons...
First, boot speed. They have a problem that could slow your boot, and now is completely fixed.
Speedup fanart and thumbnails loading.
Network caching.
GUI optimizations (on RPi showing the Systeminfo output should have much lower CPU usage now).
Improvements,fixes in Avahi/Zeroconf and Samba.
OBEX protocol support (Bluetooth) for file transfer.
Download: OpenELEC-RPi.arm-3.1.6.img.zip
Our friend Nacho from fresymetal.com tells us:
"Today I have in mind control a car radio but without the command directly from the raspberry so I needed to use the car's engine and engine management."
Translated link: Como controlar 2 motores con la Raspberry Pi
We ended the workweek with Hurrican and now this Monday started with an updating of PiMAME. Few changes but we see them anyway...
Updated version of Final Burn Alpha (Supports 2 players).
NES support through AdvMESS.
Remember that if you have version 0.7+, running ./update.sh you update the distribution.
EXTRA!:
Download: PiMAME 0.7.8
I have recently changed service cloud storage. The 7 GB available in Dropbox had I been outgrown. I changed it to Box and now its 25 GB I haven't got storage problems...
Interestingly I did not think to use the Raspberry Pi to store and sync all the files I use most on my computers, whether PC (Windows, OSX, Linux), tablets or mobile phones.
Jack Minardi gives us this tutorial to have synchronized the files at any time by the Raspberry Pi as a node.
Notice that it has nothing to do with sharing your files in the large network of torrent there on the internet, but to use this protocol to keep our files online.
Link: jack.minardi.org : Replace with BitTorrent Dropbox Sync and a Raspberry Pi
This is a spanish translation from the next post below. You can read the post in spanish here.
Link: pcsplace.com > how-to-create-bootable-iso-image-on-mac-os-x
Yesterday was the most read news on the Net: John Leake has built a Macintosh scale with patience and has incorporated a Raspi to run under Raspbian a Macintosh emulator called vMac.
Would you like to run the emulator and see how is it?. Follow me...
First download the emulator and necessary ROMs. Calm down, you can find it in this post.
Download updated January 24rd, 2014: Mini vMac 3.3.3 emulator
Download: Mediafire > vMac.zip (ROMs)
Nothing easier that unzip both files in the same directory and rename it from vmac.rom to vMac.ROM.
tar -xzvf minivmac-3.3.3-larm.bin.tgz
unzip vmac.zip
mv vmac.rom vMac.ROM
Start the X if we are not already and open LXTerminal. Now type in the directory where we have all files, the following:
./Mini vMac
The first thing that appears is a screen indicating the disk image is missing.
We will open the directory where the files is located with the File Explorer (PCManFM) and drag it to the emulator's window the file hfs20M.DS.
Now you'll be asking installation disks. Go dragging to the window the files, starting with Install 1.image.
Once the process is finished, you will have to restart and here we are.
Links: retromaccast.ning.com | cultofmac.com
Link: Getting started with Mini vMac 3.2.3
Link: Emulated Hardware Reference
Link: Youtube > how to use Mini vMac download+rom
I'm very excited!.
This post is to say thank you for the visits and the large placement that I am having on Twitter and here...
As you know, this is an ad-free blog which I do not get any economic benefit. My goal has always been to learn, and although I would prefer to spend much more time on this blog, properly preparing a post can take me 1 hour daily perfectly between one thing and another.
I just hope that you continue coming here and comenteis. You know my email, I will resolve the questions you have.
My apologies because my english is not perfect. I try to translate manually each post and sometimes I don't know how to express a phrase or idea. I'll do the best I can.
I have surprises if we reach 100,000 visits, so I wait impatient and I want, above of all, that you enjoy and learn with this blog.
I hope we keep reading!.
Most of us have a mini SD card ready as a media center. Curiously Raspbmc and Xbian always are the new handsome kids on the block. I read daily and I always wonder the same thing: What's wrong with OpenELEC? Let's see some info to know what's the best of the best...
OpenELEC, the ugly duckling that nobody wants has spread its wings, has faced his brothers and declaring himself like the winner.
linuxplained.com have compared again the latest versions, especially of Xbian 1.0 Beta 1.1 (July 14) vs OpenELEC 3.1.6 (August 20). The last one has optimized a lot their system.
If you want my personal opinion, I tested these three solutions since I have the Raspi and I always come back to OpenELEC. There must be a reason. By the way, What's your favourite distro to use like media center?
Link: OpenELEC-RPi.arm-3.1.7.img.zip
Link: htpcbeginner > Overclocked OpenELEC vs Xbian for Raspberry Pi
I can not be more excited!.
Think I mentioned, but since I sold the AppleTV , the most feature I miss is the mirroring function, useful if you want to duplicate on another screen what you are doing on the iPad, iPhone or iMac.
Luckily VMLite guys are carrying this functionality to the Raspberry Pi, with a fairly promising.
I have a beta private copy and teach you how to install it and their functionalities. Do you want to see it? Let's go!...
rPlay supports AirPlay and AirPlay Mirroring. For iphone 4 and iPad 1, you can't do AirPlay mirroring, but you should be still do AirPlay for Photos/Music/Videos. For iPhone 4S and iPhone 5, iPad 2 and above, you can also do AirPlay mirroring.
It's a daemon running on boot once you've installed. You need to download the application, change the system memory to give the maximum to the GPU and enter your license key.
Easy. Now It's free. Just register a user in the forum and ask for it. In a short time you will get in your mailbox account with instructions needed to make it work on your Pi.
Link: Forum
Update the firmware of your Raspbian with
sudo apt-get install rpi-update && sudo rpi-update
Now give more memory to the GPU with sudo raspi -config. The model B needs 256 MB and model A 64 or 128.
Now install the dependencies and the software with:
sudo apt-get install libao-dev avahi-utils libavahi-compat-libdnssd-dev libva-dev youtube-dl
sudo youtube-dl --update
wget -O rplay-1.0.1-armhf.deb http://www.vmlite.com/rplay/rplay-1.0.1-armhf.deb
sudo dpkg -i rplay-1.0.1-armhf.deb
We go from any computer on the same network to the browser and type: http://IP_PaspberryPi:7100/admin or you can start X from your Raspbian with Midori and go to the next url: http://localhost:7100/admin (user admin user , password admin).
There you can find a front end to configure some parameters. We need to add our license key at the end of the page. You can also do it directly modifying the file /etc/rplay.conf
Now restart to get rplay run automatically the daemon.
If we want to stop/play the daemon:
sudo /etc/init.d/rplay start
sudo /etc/init.d/rplay stop
sudo /etc/init.d/rplay stop && sudo dpkg -r rplay
A picture speaks a thousand words: I present my first Youtube video related with the Pi. I show you several features about rPlay to give you an idea of its actual performance so press play and enjoy!
Link: vmlite.com
Related Links: Problems with audio
Do you have an USB or mini SD with about 64 GB+ data that just take a few gigabytes and you want to make a backup with dd command?. The image will fill those 64 GB but you are occupying just the 1%.
The solution is to use the command fsarchiver and just copy the data, not the free space. Would you like to know more?...
This is the stage: A flash drive or SD card with about 64 GB and only 2 GB usable with data, but we want a backup of the entire system because we are testing various configurations and files.
Our solution is to make a complete backup of that specific partition. As a rule people do it with dd command and goodbye problems. But copy every bit, even free space, so you get a file with all the capacity. What a waste!.
Fsarchiver is a tool for cloning hard drives very efficient. Supports the use of multiple cores, so we obtain our copies generated in seconds. It's the continuation of PartImage, created by one of the authors but rather enhancing it. It supports many file systems, including NTFS, ext4, btrfs and reiser4.
Other notable features include compression multi-threaded of the disk image files, along with file-based images(instead of blocks) to improve compression and ignoring the clusters unused.
You can find the application in the official repositories of any distribution. On Debian is installed with sudo apt-get install fsarchiver
Insert your flash drive, HD or SD card and run the following to see a list of available partitions on your computer:
sudo fsarchiver probe simple
The best way to see its use is with an example. In my case, I want a copy of the partition sdb2:
sudo fsarchiver savefs -j4 -o backup.fsa /dev/sdb2
Let's see the parameters passed to the file:
-j4 indicates I want to use my 4 processor cores. To know how many cores do you have, run: grep -c 'cpu cores' /proc/cpuinfo
-o overwrites the output file.
backup.fsa is the file name with the cloned image of the partition. You must use the .fsa extension.
/dev/sdb2 is the partition I want to clone.
I created the file in a short time, everything will depend on your computer.
NOTE: You can add the -zX parameter to compress the image, where X indicates the compression level 1-9. To see these levels, read this section.
As an additional note, if you want to backup the system known as MBR, will be sufficient to run the following (now we would use the command dd):
dd if=/dev/sdb of=sda-mbrl bs=512 count=1
Damn! My OS doesn't work with the actual configuration!. Hey! No problem. Fortunately I kept a copy. I will restore it with:
fsarchiver restfs backup.fsa id=0, dest=/dev/sdb2
The option id=0 indicates that you restore the first file system found.
Obviously there are many other parameters, but these are enough. If you want more information I refer you to the following links. Thank you!.
Link: fsarchiver.org
Link: Quick Start
I had not know anything about this emulator x86 systems.
I leave you with the features of this release:
Fixed a small error in the SB ADPCM audio playback.
Fixed graphical issues in NSW CNC.
Mirror 4DOS.COM to my site for automatic download.
Available now:
Link: Pi Store
Download: rpix86 see 0.11
EXTRA!:
This week I'll be a little busy, so I might not be able to keep you well informed with fresh news. The result of this will come with two objectives for the Raspberry Pi that I have planned and hopefully get them this month. I'm sure you will like it, I promise.
I leave you now with a great post from a user named welshy about the current scene in the world of emulation on the Raspberry Pi, which collects ALL information possible about distributions, installation on your Raspbian or compile it from source.
Forum: raspberrypi.org > Emulation scene on the Raspberry Pi
X Windows is a network oriented and client-server design with the X server responsible for all graphics operations.
MicroXwin is binary compatible to the Xlib API. However it is neither client server nor network oriented. Graphics operations are implemented in the linux kernel via a kernel module and makes this solution smaller and faster than traditional X Windows.
Why should you consider using MicroXwin.
Snappy GUI - MicroXwin has 2X times faster graphics, faster event handling, low latency and low round-trip delays.
Lower Memory Usage - MicroXwin's kernel based X server uses < 1/2MB versus 29MB used by Xorg's frame buffer X server.
Compatibility - MicroXwin is binary compatible with standard X11 at the Xlib layer. So you can run all the standard applications and window managers.
Now is available on Raspberry Pi. If you want to test a demo, download from the link below.
Download: microxwin.com > rasbianwheezy.tar.gz
More info: Compatibilidad
This essential reference will guide you through a series of exciting projects that will allow you to automate your very own home. With easy-to-follow, step-by-step examples, diagrams, and explanations you will not only find it incredibly productive but also highly engaging and informative.
Assuming no prior knowledge, our detailed practical examples will guide you through building hardware and software solutions using the Raspberry Pi and Arduino. You will learn how you can use thermistors and relays to keep cool and stay in the shade whilst also utilizing electrical motors and photoresistors. These meticulously designed tutorials will form the basis of automating your entire home and getting you started with dozens of potential projects.
What you will learn from this book
Install an operating system for your Raspberry Pi.
Set up the Raspberry Pi and Arduino bridge shield.
Learn how to work with electronic components to build small circuits.
Develop applications that interact with your circuits.
Use thermistors and photoresistors to monitor and control your surroundings.
Control your own mains power with a relay shield and even connect a motor to your Raspberry Pi.
Purchase: Amazon
Great news for the RetroPie followers. New version available with the next updates...
Added (Libretro based) Genesis emulator Picodrive
Added emulator PiFBA
Updated Emulation Station, x86 emulator, and RetroArch to latest release
Download: SD Card image (1.3 GB) | Script
EXTRA!:
Every Friday we must take our Pi to play, and nothing better to do it in front of a classic. Do you dare?.
Based on the yamagi port, this brings us by Pickle uses OpenGL ES from our Raspi.
Little more to say. Enjoy the weekend, I must turn to learn Bash for something that you will like ...
Download: quake2_rpi.zip
Forum: raspberrypi.org > Quake2 (yamagi based port)
Updated regularly with the addition to the family of Genesis emulator and PiSNES now supports two players...
Remember that if you have version 0.7+, running ./update.sh will update the distribution.
Download: PiMAME 0.7.9 (1.2 GB)
EXTRA!:
we spoke already about how to use from the command line Dropbox clients.
Uploaded Dropbox is another bash script that will allow us to do the most common operations: upload/download files, delete them, operate with directories,...
I link directly to an article in the prestigious WebUpd8 where we take the steps necessary to install and use the script written in Bash, pretty well explained as we are accustomed.
Link: Dropbox Uploader 0.12 Released [Bash Script To Access Dropbox Via Command Line]
The Bluetooth device configuration is more tasks headaches gives to Linux users. Fortunately there are articles like presented Txus on his blog Diverteka...
Since its meaning and operation through installation and configuration of your dongle. Now you can copy your photos from Android or connect that BT keyboard you got for Christmas without problems.
Translated part I link: Diverteka
Translated part II link: Diverteka
Raspberry Pi came with many purposes, but had never thought that a PCB with the size of a credit card provide to us the facilities it has.
Joan show us on his blog a script that play with mpg123 random songs and interspersed with spoken news from the portal meneame.net with festival in Spanish.
Thanks Joan.
Link: jcatala.net > meneamepi-leyendo-noticias-y-escuchando-musica-desde-raspberry-pi
Ever wished you could play around with all the neat gadgets your favorite spies use (like James Bond or Michael Westen)? With the introduction of the remarkable Raspberry Pi and a few USB accessories, anybody can now join in on the action.
Discover how to turn your Raspberry Pi into a multipurpose secret agent tool! Through a series of fun, easy-to-follow projects you'll learn how to set up audio/video surveillance, explore your Wi-Fi network, play pranks on your friends, and even learn how to free your Raspberry Pi from the constraints of the wall socket.
What you will learn from this book:
Install and configure Raspbian OS for maximum mischief
Schedule a prank to happen when your foe least expects it
Listen in or talk to people from a distance
Detect an intruder with motion detection and set off an alarm
Distort your voice in weird and wonderful ways
Push unexpected images into browser windows
Knock all visitors off your Wi-Fi network
Control the Pi with your smartphone
Keep your data secret with encryption
Purchase: Amazon > Raspberry Pi for Secret Agents
We have available a new version of the best Mediacenter we can install in our Raspberry Pi: OpenELEC reaches a new stage of maturity and although it focuses on XBMC Frodo (12.x), has some notable changes to note. Do you want to see?...
I'm going to summarize what I consider interesting for our Pi. You can read the rest on the website:
number of backports from Gotham and speed improvements for RaspberryPi users
Linux kernel 3.10, bringing many new and updated drivers and improvements
ALSA 1.0.27 (thanks to Anssi Hannula for various fixes and improvements)
Updated and improved pi firmware (thanks to Dom Cobley)
Initial PPTP and OpenVPN support (via connman)
Wireless tethering support (on WLAN cards that support it)
Completely reworked networking
Completely reworked bluetooth with support for more remotes
Added support for bluetooth keyboards and file transfers
Boot speed improvements for all platforms (particularly Raspberry Pi)
Many bugfixes and package updates
The most visible change is the new addon settings and the Wizard when you start for the first time to make the first distribution configurations prior to use.
You can upgrade directly from it if you have activated the auto-update or download the new image that you will find here when it comes out.
Link: OpenELEC-RPi.arm-3.2.0.img.zip (92 MB)
I have a problem when turning ON my PCs through standard Wake On Lan: My router does not allow it due to not store the ARP tables when a PC is turned OFF, so I can buy another router or use the Pi to "wake up" my computers.
Today looking at this possibility, I found the blog of Jeremy Blum and he prepared a tutorial a few month ago to realize this mission in a very simple but effective web server and awaken your network equipment through a mobile device.
Link: jeremyblum.com> Raspberry Pi Remote Wake-On-LAN Server
Link: github.com > WakeProxyd
One thing I do not usually do much to listen to music on the Pi. I didn't find a music player that consume few resources from the terminal until I read this article and I fell in love with cmus...
The same thing happened to the author of this article who teach us a little of this amazing audio player including radio playback. To install any more easier to run
sudo apt-get install cmus
Translated link: elblogdepicodev > Guía básica del reproductor de música cmus
Today is one of those days where you do not find anything particularly interesting to tell about the Pi, so I put some news I've been seeing this morning...
New version of PiBang! Linux already discussed in the past and certainly I would try. It has three variants, but I link to worth: pibang-openbox-systemd-20130917.img.zip (1.5 GB)
I think I have never talked about Owncloud, the file server you can install on your Raspberry, here a guide to mount it in half an hour: Private Cloud File Sync with Raspberry Pi under 30 Minutes
Update PiAUISuite and VoiceCommand v3.1, voice control software: stevenhickson.blogspot.com.es
I often tell people that the Raspberry Pi is not good for use a web browser. For me it was frustrating and the truth is I have not retested.
Christian Cawley from makeuseof.com gives us some ideas for our navigation with the Raspberry Pi more enjoyable than other things.
Link: makeuseof.com: How to Choose and Optimise Your Raspberry Pi Browser
The other day looking for MP3 players for the console, I found this front-end written in Python to play movies, streaming and music, which is not bad to have something simple.
As a player uses omxplayer and has packages for both Raspbian to Arch Linux.
Link: raspyplayer.org
I have not tried much the home automation in the blog, and is one of the things that you can benefit with a Raspberry Pi.
Fortunatelly there are tutorials like this from Enrique Lopez Mañas to show us the possibilities we have to make, with little spending money, a control system of lights through relays with the Pi.
Congratulations Enrique, You're a crack!
Translated link: http://chemise23.wordpress.com > Domótica Low Cost con Raspberry Pi
The video that you see on these lines I found most curious. I had never seen act this way a water droplet with a spray.
hydrophobic is the fear to water, and in this case from what I understood, the repellent is because the angle of a water droplet exceeds 150 grades and with this compound the surface would have an angle much less.
I wonder what would happen if you cast it in the hair...
More info: en.wikipedia.org > Superhydrophobe
Our reader Daniel Alcoba tells us the news that some of you already know.
Eben Upton recently spoke at the LinuxCon and confirmed that Wayland is the future to replace X.org.
Some time ago we saw an article about Wayland here on the blog. It's been four months and experts say progress has been very positive, so that we assume that Wayland to move smoothly our desktop.
I leave several links for further information.
Link: linux.com
Link: phoronix.com
Youtube: CPEU3 - Rasberry Pi Eben Upton | From LinuxCon & CloudOpen North America in New Orleans, LA.
FresyMetal returns with another interesting tutorial that uses an ultrasound sensor connected to the Pi to measure distances, essential for robotics projects.
Thanks Nacho.
Translated Link: fresymetal.com
The following article is hosted on Blog flu-proyect.com, which surprised me because it's a website about computer security. Anyway It's comes very well another tutorial about relays and GPIO connector.
Teaches us to install the necessary software to make everything work. We also have some Python code that will help us connect with the RPIO library (yes, with R).
Translated link: flu-project.com > Part I
Translated link: flu-project.com > Part II
I'm not saying anything new when I commented that GitHub has become an endless source where to look interesting projects, regardless of our interests.
Browsing the forums I have seen two that I found interesting to comment to you, and maybe do not know it. Do we see them?...
omxd: The omxd daemon plays your playlist even if you've disconnected from your Raspberry Pi, to allow the easy implementation of various media centre apps. That is, everything that passes to /var/run/omxctl, plays it.
Ludovision is a web-based remote control for a media server. Simply put, use your phone or tablet and the Raspberry Pi to play videos. It runs on Node.js and uses omxplayer to display videos.
Link: omxd
Link: Ludovision
I have followed closely this approach. Its nice to see when you boot any operating system a video screen instead of a static splash screen...
Shea Silverman offers a tutorial to implement and achieve this effect.
You can see in the video above
Link: Shea Silverman's Blog > Adding a Startup Movie to your Raspberry Pi
My apologies. This post is only available in spanish.
I will not sleep tonight thinking about this, I promise.
I think I have not read the news, and it seems the Raspbian image has been updated with the following improvements...
Update Scratch image for further performance improvements
Include Oracle JDK
At least a 4GiB SD card is now required (see above)
Include PyPy 2.1
Include base piface packages
Update raspi-config to include bugfix for inheriting language settings from NOOBS
Updated to current top of tree firmware
Update squeak-vm, including fastblit optimised for the Raspbery Pi
Include Sonic Pi and a fixed jackd2 package
Support boot to Scratch
Inherit keyboard and language settings from NOOBS
Direct download: 2013-09-25-wheezy-raspbian.zip (605 MB)
torrent download: 2013-09-25-wheezy-raspbian.zip.torrent
Took several days trying to port some games to the Raspberry Pi. Something frustrating when everything is almost ready, but some concepts escape you. So if anyone knows these libraries and want to help me, please contact with me.
Thank you!
Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot.
Boot up and configure your Raspberry Pi
Navigate files, folders, and menus
Create Python programs using the IDLE editor
Work with strings, lists, and functions
Use and write your own libraries, modules, and classes
Add Web features to your programs
Develop interactive games with Pygame
Interface with devices through the GPIO port
Build a Raspberry Pi Robot and LED Clock
Build professional-quality GUIs using Tkinter
Purchase: Amazon
Some patches has been applied to improve the experience on XBMC distributions.
Dom Cobley and Ben Avison are two gurus on the Pi platform. They both have been working on some improvement on XBMC, and the results you can see on the video: smooth movement in the menu and browsing through your media collection is now faster.
Hopefully soon they incorporate this improvements and can better enjoy our media center.
Source: raspberrypi.org
For months I have wanted to make a review about engines/libraries/frameworks to develop video games. Nobody in their right mind today would develop a game from scratch.
SDL is the most famous library to develop video games, but also slower when running it on the Pi, until now...
This second version really takes time with us, it was not until a few days ago that it has received an update to work on the Raspberry Pi properly. The version that will be compatible with the numbering 2.0.1, but there is a user that has compiled this library (I leave the binaries along with the headers at the end of this post) in the official forums.
POST UPDATED on 1/1/2014: You can find a script to install it on Raspbian or Raspbmc here
POST UPDATED on 2/5/2014: Another link to help and compile by yourself:
These are improvements that brings:
Work without the X.Org server
OpenGL ES 2.0
ALSA based Sound drivers
evdev-based input devices
Soon we will see games games compiled with this library. By the way, I have a couple of them that I will port by myself :)
Download: dropbox.com> SDL2-raspberrypi.tar.gz (9 MB)
Forum raspberrypi.org
It seems like yesterday and since January of this year I started the blog, all has been happiness: New friends, new experiences and nothing better than to continue this journey with you...
Maybe you don't know what the hell is a Raspberry Pi. You can get an idea in this link. What is certain is that it has changed the way we view the electronic science, programming and Linux for many people and kids. We have opted for it, even Google donated 15,000 units for schools in the UK and has created an environment for web developers called Coder.
It has got rivals, but has never fallen from his throne. I would have never imagined we could do so many things with it: Home Center that plays Full HD, music and photos, retro game console, downloads/files/web/print/database server, video surveillance and security systems, home automation, robotics, teaching, VOIP, video screen for demonstrations, play content from your phone to the TV, weather station and so on. All this in the hands of anyone who wants to take forward and yes, perhaps you can do it with your computer, but not with a power consumption of a few [dollars,euros,pounds] a year.
Of course not. There is still much to do and learn. Expand a little more the other sections, improving the usability of the web, my own tutorials...
The blog was the continuation of Google Docs, updated daily and as I said on another occasion, is the file with more documentation and links collected about Raspberry Pi in the World.
It's pretty sacrificed get a blog and update it almost daily. It's a challenge finding articles, projects or new that are not cover in the main channels, but I'm happy with some tutorial that has become famous this blog, like the CuboPuntes or the RetroPie guide, which continues to receive visitors. The English translation help me to improve my knowledge of the language (no one has complained yet) and something you did not expect: comrades. People with your same passion we discussed all that excited to do with this plate so small and that after two years since its launch continues to surprise us.
Too many, beginning with Elena. After 13 years together, we have found our "place" in the relationship and now everything is almost perfect with our little prrety girl Laura (don't grow up, It's a trap!).
Juande and Manel Alonso, which have become a hobby mate and I hope to continue taking around here many years. Also those who comment on the post like HugoRM, Etherless, draken123 and people who send me emails with articles, questions or suggestions...
Of course everyone who maintain a blog showing us their experiences.
I hope you Keep reading this blog for a long time!
Not long ago we discussed the possibility of emulating the Nintendo 64 in our Raspberry Pi.
Many thought it was not possible, but a user began to rewrite the code to be executed on the GPU directly thanks to OpenGL ES 2.0 and now we can see ourselves the result...
We have a repository on Github with Mupen64Plus emulator source code. If you want to try before you will have to solve the following dependencies:
sudo apt-get install libsdl1.2-dev
Now clone the repository with:
git clone https://github.com/ricrpi/mupen64plus-rpi
Enter into the directory and run: ./m64p_build.sh
With the compiled binary, we search a ROM and put it in the Pi and run: ./mupen64plus /home/pi/mario.n64. If you haven't got any available, you can try a demo with: ./mupen64plus m64ptestrom.v64
If you are interested in binaries, You can access an alpha released here
Forum: Raspberrypi.org - Mupen64Plus - N64 Emulator for the Pi
Help: raspberrypi.org > WIP: Playable Nintendo 64 Emulator Available
UPDATE: The sound is choppy at 32000 Hz, and the speed is usually between 25-50 fps. Honestly impressed.
EXTRA!:
One of the functions that are typically used on the Pi is the file server by FTP. I tried to collect links of how to install and configure.
I'll update the post in the future if I found tutorials with more quality.
ducky-pond.com > How to setup an FTP server with vsftpd on Raspberry Pi
resources.intenseschool.com > Turn Your Raspberry Pi into a TFTP Server
thelinuxguy.nl > How to create an FTP Server with Raspberry Pi and ArchLinux ARM/Linux
eeweb.com > The Raspberry Pi Part IV: Setting up a Simple Server (Arch Linux)
russelldavis.org > Setting up sftp on the raspberry pi (and on other linux systems)
reviews.cnet.co.uk > How to make a Raspberry Pi solar-powered FTP server
This post has brought me many memories. I want to dedicate it to my friend Paco Rodríguez , a great music lover who has decided to compose in the Raspberry Pi.
Whether you like to compose or if you've never tried or, why not, you want to listen true masterpieces, keep reading on...
This morning I dedicated to collect information about this possibility and compose your own music. Trackers allow us to create music with little knowledge of music theory.
The song you hear in the video on these lines belongs to a composition created with a music program called Tracker.
As we read in the Wikipedia Music trackers (usually referred to simply as trackers) are a class of music sequencer software used to create and edit module files; they allow the user to arrange notes (pitch-shifted sound samples from the module) stepwise on a timeline across several (traditionally monophonic) channels.
Chip Tune (as it calls itself now) is the progress of this king of composition. More than once we found a .S3M * or *.MOD file if you take time playing with computers. It seemed incredible that any guy could compose that way.
I leave you with a list of links if you want to practice and who knows, perhaps in a future you are a master of the Chip Tune.
Link: Pi Store > Schism Tracker
Link: schism-intro+en.pdf
Link: The Mag Pi > Creating music using the Raspberry Pi (Schism Tracker)
Link: chipmusic.org > Samples
Great blog: scenemusic.net
Link: TechniquesOfChipping.txt
Link: modarchive.org > Top Favourites
Link: openmpt > Getting_Started
Link: Music Tracker Tutorials
Youtube: Retro Music - Impulse,Fast,Pro + Scream Tracker Music (1/4)
Youtube: Milkytracker / Chiptune Tutorial #1 - Getting started
Sorry, this post is only in Spanish.
When we have enough experience to manage with the Raspbian operating system, it's time to become independent of it. Here are some tips to make you feel comfortable with other Debian based distribution, in this case we will use PipaOS.
These tips are not so easy to find. That is, I'll teach you not to configure a static IP or your WIFI dongle, for it we already have hundreds of tutorials. Let's begin:
The image usually comes with a size that does not correspond to the full space on SD card.
In the special case of PipaOS, comes with a partition at the end that we will erase previously. If not your case, pass the next point to expand the partition.
Update Feb 9, 2014: Skip first step if you have 2.3+ version.
1) First enter parted with:
sudo parted /dev/mmcblk0
print <- show partitions
rm 3 <- delete partition number 3
quit <- exit from parted
2) Now we get into fstab and remove the last line: sudo nano /etc/fstab
To expand the primary partition, automate the steps thanks to a script not to complicate a lot:
sudo apt-get install parted
sudo wget --no-check-certificate https://raw.github.com/dweeber/rpiwiggle/master/rpi-wiggle
sudo chmod +x rpi-wiggle
sudo ./rpi-wiggle
Press ENTER to restart and when finish the repartitioning, you can delete the file and if you want also parted with: sudo rm-wiggle rpi && sudo apt-get remove parted
NOTE: The partitioning process can take several minutes depending on your SD card. Please wait to shell prompt.
The second thing we do once we have expanded the file system is to install a number of programs and update the distribution. Add or remove applications freely think you will not need.
sudo apt-get update && sudo apt-get install mc git-core ntpdate ca-certificates build-essential keyboard-configuration locales
If you want rpi-update to kernel's updates:
sudo wget --no-check-certificate https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
raspi-config:
wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config20131216-1all.deb
wget http://http.us.debian.org/debian/pool/main/l/lua5.1/lua5.15.1.5-5armel.deb
wget http://http.us.debian.org/debian/pool/main/t/triggerhappy/triggerhappy0.3.4-2armel.deb
sudo dpkg -i *.deb
It may be the case that some tools are not installed. If you intend to install the bare minimum, you might want to achieve our goal without "dirtying" the system. Here are some commands that will help you:
ifconfig = hostame -I (letter I uppercase)
Problems with wget y https: add the parameter --no-check-certificate
It is because the temp folder is in the RAM and has no space for the operation you're running. One way to fix it is:
sudo nano /etc/default/rcS
change the last line
RAMTMP=yes
with
RAMTMP=no
Reboot and try to reinstall the package again. Go back to the file and change again with RAMTMP=yes when finished
OK.
Edit sudo nano /etc/inittab and add to the line 1:2345:respawn:/sbin/getty 38400 tty1 a #:
#1:2345:respawn:/sbin/getty 38400 tty1
Add below:
1:2345:respawn:/bin/login -f sysop tty1 </dev/tty1 >/dev/tty1 2>&1
Where sysop is the user name (on PipaOS case).
To be continue...
Connect a webcam or raspicam to the Pi can give us much to do: From intrusion detection systems to photo and video streaming over the network. I've compiled a few interesting links to you if ever you plan to use it...
codeproject.com > Raspberry Pi as low-cost HD surveillance camera
oscarliang.net > http://blog.oscarliang.net/webcam-streaming-video-raspberry-pi-via-browser/
jasmeu.wordpress.com > Raspberry Pi - Surveillance WebCam in the Cloud - Improvements
techzany.com > Live Streaming Video using AVConv and the Raspberry Pi
How to make a DIY home alarm system with a raspberry pi and a webcam
sirlagz.net > Quickie : Streaming Audio And Video From A Webcam On The Raspberry Pi
bobtech.ro > PiEye - streaming webcam in format M-JPG cu Raspberry Pi
projectsmax246.blogspot.co.uk > Webcam over 3G with Raspberry PI
contractorwolf.wordpress.com > Raspberry Pi - Point & Shoot Camera
beforeitsnews.com > Build A DIY Motion Detecting Raspberry Pi Security Camera System
Diverteka brings again a tutorial to iPad owners: View TV channels with the Pi (streaming server) and receiving video signal on iPad thanks to AirPlay.
Link: diverteka.com > Raspberry emite TV en iPad
AEROS is a hybrid distribution of AROS and Linux (in the moment debian 6.0 for X86 and 7.0 for ARM is used) available for ARM and x86 systems.
I posted recently about this operating system. The bad news was that only allows registered users to download (I think it requires registered user make a small donation).
The good is that it has been released beta 4 to the public, and now we can install applications through the application lx included, something we could not to do before.
The new beta is now available as ARMhf like Raspbian or Debian Wheezy.
Who is encouraged to try? After watching the video, we see that the OS goes to the right way.
Download: aeros-pi-b4-public.img.7z
Forum: raspberrypi.org
Link: aeros-os.org
Link: AROS
New updated version of the earlier appeared three months ago that we did echo. A few changes to note except the update to kernel 3.6.11+ #538 and updates pertienentes of her older sister. As features to consider, I would highlight:
Fast boot
Fits on a 1 GB SD card
Ext4 file system with disabled swap
Sshd enabled by default
IPV6
We recall that the user is root and password raspberry. raspi-config not installed by default, but can be fixed with apt-get install raspi-config
As a personal note, this version is faster than the previous one.
Link: features
Download: 2013-10-13-wheezy-minibian.tar.gz (189 MB)
Halloween is coming, and with it the children knocking on doors to give them candy. It would be good and funny (to us) scare the neighbors with the next project...
The architect of this cabin is @Cabe_Atwell, which has managed with some components and patience to design what he calls Scary Door.
We hope that children can sleep tonight...
Video: element14.com
Link: makerflux.com > Classic Halloween Scary Door Effect Using Raspberry Pi
Maybe someone will be interested (I'm goint to install ir on my iMac) to know that it's already available.
This is a list about supported device where you can install this version.
The desktop version has not Mir as you know, and is based on the stability, beyond make ??changes to the interface or add an extra feature.
I'll tell you my first experiences in this post...
Download: releases.ubuntu.com/saucy/
Link: http://ubuntu-manual.org
Link: webupd8.org > UBUNTU 13.10 AVAILABLE FOR DOWNLOAD| 8 THINGS TO DO AFTER INSTALLING UBUNTU 13.10 (SAUCY SALAMANDER)
Link: lifehacker.com > What's New In Ubuntu 13.10 "Saucy Salamander," for Desktop and Phones
Link: Ubuntu 13.10 (Saucy Salamander) review: Smart Scopes in, Mir out
Sorry, post only available in Spanish.
We point here that progress about Nintendo 64* went pretty well except for the sound.
Now we have available a Alpha that has been compiled by Shea Silverman, author of PiMAME
Wanna try it?
This is an Alpha version and not very stable. Instructions for doing this work are:
Download the file here
unzip the files by typing unzip mupen64plus-rpi-zip
Sorry, no time to translate, but you can find a great tutorial here:
Link: procata.com > How to Transfer Mac OS X Application Data between Computers
Surveillance systems everywhere!.We have new links with people who are doing a good job in this area...
I collect some links about this, which is related, so we will extend to them also in this post.
The motion system for those who do not know, activate a function when the camera get an optical response. This means that detects any type of movement and performs an action, such as an image capture or recording a video.
I'll expand the post when I find new links, so keep an eye on this page.
Link: misapuntesde.com > Raspberry Pi motion detector with remote alert using Realtime and Python
Translated Link: internetdelascosas.cl > Configuring the Camera Motion Raspberry Pi
Translated Link: geekytheory.com > RASPBERRY PI TUTORIAL - 3. PS2 EYE TOY CAMERA MOTION SYSTEM
Translated Link: geekytheory.com > RASPBERRY PI TUTORIAL - TWITHIEF: TWYTHON + MOTION + PLAYSTATION EYE TOY
Miguel Angel is one of those people that you would take talking for hours about anything technological topics. His thirst for knowledge has led him to create this fantastic podcast called Divagaciones Tecnológicas (Technological Ramblings) and on the chapter number 46, I was invited to chatted with him about what is the Raspberry Pi...
In the podcast we talk about several topics from the point of view of a person who does not know what a Raspberry Pi is. We review available versions, what can we do with it, their uses like a Media Center,...
It was a real pleasure to record the podcast. Although I have never recorded any and I was nervous, I hope you enjoy it as much as we have done recording it.
I want to send a greeting to Miguel Angel (@PrimiumCM). I'm sure you are going to win some followers with this episode.
Link to the podcast: divagacionestecnologicas.com Num. 46 > Raspberry Pi
Twitter: @DivTecnologicas
I really liked this project, so I am going to comment on what it is.
Cozy is a kind of personal cloud where web hosting applications such as a contact book, web mail client, calendar or chat. You can have it on your Pi and the truth is worth a try.
The list of applications that you can install is quite high, and more are expected. The best thing is that we can try a demo (You have the link below).
Among the apps I liked are the feed reader, calendar, contacts, irc bot, photos and a music player.
Currently available in English and French. This cloud is fully adaptable to any device. As indicated, it could become the center of gravity of your digital life.
Link: cozy.io
Link: Demo
Link: Setup Cozy on your Raspberry Pi
Link: ideaheap.com > Stopping SD Card Corruption on Raspberry Pis Raspbian
Raspberry Pi is taking off like a rocket! You can use this amazing, dirt-cheap, credit card-sized computer to learn powerful hardware hacking techniques as you build incredibly creative and useful projects! This complete, full-color guide requires absolutely no experience with either hardware hacking or computer programming. Colorful photos guide you through each project, and the step-by-step instructions are stunningly clear and easy!
Start with the absolute basic:
Discover why millions of people are so passionate about the Pi!
Tour the hardware, including storage, connections, and networking
Install and run Raspbian, Raspberry Pi's Linux-based operating system
Manage devices and configuration files
Network Raspberry Pi and add Wi-Fi
Program Raspberry Pi using Python, Scratch, XHTML, PHP, and MySQL
Next, build all these great projects:
Media Center
Retro Console Video Game Station
Minecraft Server
Web Server
Portable Webcam
Security & Privacy Device
Then, master all these cutting-edge techniques:
Overclock Raspberry Pi for better performance
Link Raspberry Pi to the Arduino and Arduino clones, including the AlaMode and the Gertboard
Use the Pi to build electronics prototypes using a breadboard
Purchase: Amazon.com
It comes with us (although a little late) the latest version of PiMAME.
The interesting thing about this version is that it has a video boot splash and Alpha version of Nintendo 64 emulator. Enjoy!.
EXTRA!:
Link: sourceforge.net > pimame-0.7.10.img.zip
Link: misapuntesde.com > PiMAME: Resolución de problemas
Sorry because lately I'm somewhat involved with many personal projects and some of then for the Pi.
User Takenover83 present us UltraSlim: a minimal version of Raspbian to have an ALL IN ONE OPERATING SYSTEM loaded with emulators, Quake 3, LXDE and XBMC...
This is what we get:
LXDE (minimal desktop with file browser, terminal, netsurf...)
XBMC - 12.2 Frodo
VNC
Tweaks to improve memory usage.
EmulationStation (boots to this, where you can launch other stuff, like emulators, LXDE, XBMC, etc..)
Quake III Arena (need to copy the .PAK files inside)
Overclock to 900/450/450/2
Retroarch with Atari 2600, Sega - Megadrive / Genesis / Sega CD / Mega CD, Nes, SNES, MAME, Playstation and Muppen64plus
Download: Mediafire (279 MB)
More info.: raspberrypi.org > [11/01/13] UltraSlim - Retro Gaming + Q3A + Desktop + XBMC
Another project by Takenover83: raspberrypi.org > [ALL IN ONE] Ultimate Raspbian - XBMC, Gaming, Desktop
Mediacenters' war always is between OpenELEC vs Raspbmc. Perhaps any of you ever tried the distribution that I'll introduce here. GeeXboX takes a long time in desktops and now comes with XBMC 12.2 "Frodo" for Raspberry Pi ...
Features summary. For a larger view go to the website:
XBMC Media Center 12.2 "Frodo" frontend
Support for DVB Digital TV PVR, to record and watch live TV with vdr and tvheadend
Full HD support
Systemd v206
BusyBox v1.21.1
Opkg Package Manager v0.18
Persistent storage USB devices.
OpenGL and OpenGL|ES Accelerated.
Red: NFS, Samba, UPnP/DLNA, HTTP/FTP/SSH server, Utorrent (client and gui over http)
Download: geexbox-3.1.raspberrypi.tar.bz2 (128 MB)
Link: geexbox.org
Petrockblog, author of RetroPie, contact us via Twitter that has updated their installation binary base script.
Highlights the introduction of Mame4All-Pi, new functionality to generate log and configuration file correction for Mupen64plus-rpi.
Download: SD image ver. 1.9 (1.6 GB)
Link: RetroPie-Setup: An initialization script for RetroArch on the Raspberry Pi
Link: RetroPie Project SD card Image
Link: misapuntesde.com > RetroPie Proyect: Definitive Guide!
Everyone may think that the new revolution is 3D printers. I think we forgot something that surely going to explode from NOW. I speak of the world of robotics to anyone.
In this case, having a mobile making "brain" of the beast, you can control a robot with programmable features as discussed below...
The next revolution is called SmartBot. It connects to your mobile phone via the audio jack (among others) and to use all the advantages of your mobile device (GPS, BT, accelerometer) to control the base presented.
Battle robots, games, learning or using it as a pet. The possibilities are endless and the most interesting is that it is programmable and has its own SDK. We can build as you will see in the video presentation an Arduino or other development board.
It has a programming system based on script. I invite you to visit the website to see all the features we can get. Its cost around 150 euros.
Happy Friday!
More info: overdriverobotics.com
Info directly in compexperience.blogspot.com.es
This week I'm quite busy as you can see in the updates rhythm. I started an Android course, I have accumulated a lot of work and I'm studying some C++, so I will update more comfortable the Google Docs that is available in the sidebar.
Thanks!
We all know The MAGPI magazine dedicated to Raspberry Pi. We have both in physical and digital format. The problem that I have is that it's difficult to find an article on it and go looking at 18 numbers is an odyssey, until now...
This link that I put at the end of the post is to put in your favorites. It's a search engine that collects the index of all existing numbers. You can filter by category or search for text in order to obtain the number of the article you want. Do not thank me.
Happy Friday!
Link: magpiindex
Media Centers for Raspberry Pi is shared between Raspbmc and OpenELEC. The trouble is that we have to preconfigure certain parameters whenever you install from scratch because of a new version and sometimes is rather bored do this task.
Fortunately, thanks to spanish user MoDi, we have a custom OpenELEC build that you will not have to configure, and add at our disposal an XBMC overclocked with everything you need to enjoy streaming, BitTorrent and much more...
This compilation is based on builds made by the user RBEJ and is based on Frodo (v12). It comes with a 900 Mhz overclock. In the forum you have detailed instructions and comes loaded with the following addons:
PROGRAMS:
TRANSMISSION
XBMC BACK-UP
XBMCHUB MAINTENANCE
XBMC Library Auto Update
VIDEO:
PELISALACARTA
TVALACARTA
MYWEBTV
LIVE STREAM MOD
SPORTS DEVIL
rtmpgui+
1CHANNEL
ICEFILMS
PROJECTFREETV
SKINS:
AMBER
CONFLUENCE
SUBTITLES:
...
From here we thanks to Modi and hope to continue to improve this compilation.
UPDATED 24 JUL/2014
Download: mediafire.com
Link: raspberrypi.org spanish forum
The truth is that I found this initiative pretty ingenious to get EmulationStation as a launcher for the omxplayer. Sometimes we do not need XBMC if what we do is just watch some movies or listen a music list...
Perhaps it isn't the best choice, since you have to manually create links to each file you have on the file gamelist.xml (although you could automate it), but it strikes me that for some project that shows by default a simple media list, it might be just ok.
Forum: raspberrypi.org > EmulationStation + Omxplayer = simple media player
Many of us use iTunes as an audio player. The trouble is that not always have ALL the songs we have available, and the best would be an external hard drive with songs repository to access remotely from our iDevices to them.
Raspberry Pi will help us on this mission...
forked-daapd is an iTunes music server, which can be controlled by Apple Remote on iPod/iPhone or by an app like TunesRemote+ on Android. You can also control it via iTunes itself. It can output audio locally or to Airport Express compatible devices.
With apt-get:
Add the next line to /etc/apt/sources.list:
http://www.gyfgafguf.dk/raspbian/wheezy-backports/armhf/
Now: sudo apt-get update && sudo apt-get install forked-daapd
Edit /etc/forked-daapd.conf restart the server with sudo /etc/init.d/forked-daapd restart
Make the file pass.remote on your Library with two lines: one with the name of your device and another with the PIN that Remote give to you when trying to pair with your Library. That's all!
For more information you have the forum and the project readme below.
Forum: raspberrypi.org > Improved forked-daapd (iTunes server)
Link: forked-daapd.README
When my daughter has a few more age, I will teach how to program but I don't want she was be a programmer. I think it's the world's sacrificed profession. The kit that I show below is a start to learn not only how to program, but to bring the Raspberry Pi to the age for which they were designed.
I'm sure this kit from Kickstarter will get financiation before the end of the week (It just starting).
Comes with its own operating system, based on Raspbian I guest, with some changes in the graphical environment. Perhaps Santa bring to your child one of those.
Link: kickstarter.com > Kano: A computer anyone can make
We have available a few days ago the latest version for openSUSE 13.1, both for desktop and Raspberry Pi. If you want to play around with this distro in your Raspi, let's see some features for you to have in mind...
Minimalist.
It is easier to resize because the root partition is the last one.
Compressed image is much smaller.
Reproducible image build, so easy to customize.
It is armv6 with floating point support, so could be faster.
Over 5200 successfully built packages from openSUSE:Factory:ARM. If you want to see package changes, here is a log.
so for example you can install a minimalistic graphical environment with zypper install xauth twm xorg-x11-server xinit and start it with startx
Download: raspberrypi-opensuse-20131110x.img.xz (104 MB)
HOWTO: en.opensuse.org
Link: lizards.opensuse.org
Link: openSUSE on RaspberryPi with ownCloud
Seems like yesterday when we reach 100K visits and we exceeded 130K. I'll have to start thinking about what to gift when we reach 200K unique visitors :)
I usually put news that you can't easily find if you daily blogs, but the news I found today is very interesting: Raspberry Pi Foundation has announced a partnership with Wolfram Research to include Mathematica and the Wolfram language.
Almost any workflow involves computing results, and that's what Mathematica does from building a hedge-fund trading website or publishing interactive engineering textbooks, to developing embedded image-recognition algorithms or teaching calculus.
We have it in the Raspbian repository and you can install it with sudo apt-get update && sudo apt-get install wolfram-engine. It may take about 45 minutes, so be patient. If you don't want to install it, you can try in the next version of Raspbian.
I think this will bring a new world of possibilities for our Pi and interesting projects will be born here, so be prepared...
Link: recantha.co.uk
Link: Wolfram|Alpha API
Forum: raspberrypi.org > Mathematica
Getting Started with ownCloud is a practical handbook that provides step-by-step installation and scaling instructions. It will also give you an excellent understanding into how ownCloud can be integrated with components such as LDAP and WebDAV.
What you will learn from this book:
Choose between SQLite and MySQL
Integrate ownCloud with OpenLDAP and Active Directory
Configure custom storage backends such as WebDAV
Back up ownCloud
Migrate or restore ownCloud
Load balance ownCloud components
Log ownCloud for debugging
Purchase: Amazon
I had this link saved for review and today I have taken a look.
It is a distribution that act like a server and show to the machines that connect to it from a we browser, various information sources such as Wikipedia or the Khan Academy courses. All offline and only need a SD card with 32 GB.
RACHEL (Remote Areas Community Hotspots for Education and Learning) gives more value to have a Raspberry Pi and have it as a server.
It's for schools with few resources where they can't get an internet connection or it's very slow.
If you want to try a demo, press here
Link: pi.worldpossible.org
One of my passions is security. Although I can not devote the time I would like, it does keep me informed of everything going around visiting some websites on the Net.
Today I discovered this auditing tools based on WiFi Pineapple than for those who don't know is a fusion of hardware and software to audit wireless networks through a web browser.
Thanks to the spanish blog securitybydefault.com, which perfectly explain their use and installation, we'll get an environment like in the following screenshot to audit:
To install the tools:
wget https://github.com/xtr4nge/FruityWifi/archive/master.zip
unzip master.zip && cd FruityWifi-master/
chmod a+x install-FruityWifi.sh
./install-FruityWifi.sh
You can install it on Debian, Kali Linux ARM, Raspbian or Pwnpi.
To use it, enter http://localhost/FruityWifi with admin/admin.
I recommend reading the article I put below. Worth it.
Translated link: securitybydefault.com
Link: Github
Today I would like to thanks the people who contact me by e-mail or Twitter for congratulating me on the blog and ask some other things about the Pi. Weekly I receive many emails and I try to answer them all.
Today's news is that we have updates from two of our favorite distros: OpenELEC and RetroPie...
The latest version of RetroPie 1.9.1 fixed "freezing" bug. Let's remember that changes in version 1.9.0:
Added emulator Mame4All-RPi & Mupen64Plus-RPi
Added configuration script to the "splash screen"
Added configuration menu for RetroArch NetPlay
About OpenELEC, currently is under maintenance and I could not access the features of this new version, but you can download in the link I left or you can enable the option "automatic updates" from the OpenELEC menu.
Download: OpenELEC-RPi.arm-3.2.4.img.zip (89 MB)
Download: RetroPieImage_ver1.9.1.zip (1.6 GB)
Synergy is a client-server application that allows us to control with a keyboard and mouse several machines. Imagine you have an iMac, a PC and the Raspberry Pi. Installing this app allow you to use the keyboard and mouse of one of the teams in all three, so no longer need three keyboards and three mice and save you to keep your desktop clean (which you needs).
This solution is perfect especially for owners of a Pi, and it's not difficult at all. Just installed the server program on a desktop computer and the client on the Pi with sudo apt-get install synergy
It's explained more clearly in the next blog.
Link: learn.adafruit.com > Synergy on Raspberry Pi
Link: sonof8bits.com > Running Synergy on Raspberry Pi (Raspbian) at boot
After spending so much time reading about Raspberry Pi, I think we are gradually seeing what the majority use is given are: Media Center, server, emulators for retro systems and Ambilight.
Today's post is dedicated to the brave who want to learn to build your own Ambilight system...
And nothing better to do that than with some videos that leave me impressed.
In this first whole process is about assembly of LED strips on the TV and installing Raspbmc.
In this second part we configure the necessary files for perfect synchronization between the strips of LEDs and the OS.
If you still want more help, I've compiled links I already posted in this blog.
Happy Sunday!
Link: misapuntesde.com > DIY Ambilight system and not die trying (translated link)
Links: misapuntesde.com > Ambilight with Raspberry Pi. The Guide (Spanish pdf) | misapuntesde.com > Ambilight for Raspbmc updated
There was a time, long ago, in which one had time for everything. We spent hours compiling kernels, configuring graphics acceleration or installing multiple distros every day.
Today I like to get everything done, and is one of the reasons why I do not fight with * Arch Linux *. I seem to have now found the solution. Check this blog: n0where.net
This week I'll be a little busy and I do not know if I'll have much time to update the blog.
Yesterday I got the iPad Mini Retina 32GB and I'll take some holidays AFK. I also want to comment a couple of things...
I have started a project in the Pi. I hope I can finish before year end. Hope you like it.
I want to encourage Spanish blogs to continue publishing articles, experiences or any links that look interesting to us, since I have seen very little movement in recent months over the blogs I visit.
I also remember that if you need some kind of tutorial that may seem interesting to publish, you can send me a mail or contact with me via twitter.
Today I want to show you a link to use screen, a window manager in the shell for those who are multitasking like me. ;)
Link: bartbania.com > Using Command Line like a boss with screen
After a break, I 'll be right here to offer you some links that I have seen and worth checking out...
Yeah, I have missed you too, but I've enjoy in a remote village lost and without internet.
Now that I'm back, I updated Google Docs with more links to fill your thirst for knowledge.
This week I also want to migrate to another hosting, so maybe you see strange things , but the domain will be the same.
My personal project with Raspberry Pi is also done in the hardware component, so I hope to show us soon.
Well, I compiled the links that I consider interesting. If anyone has found any better, share it in the comments:
Using Android as a wireless mouse or keyboard - If you have a tablet or Android phone, we can install this application to control our Pi with them.
Xmaspi - Interesting to remotely control a Christmas tree through the web browser. You have all the steps in the post.
Configuring a Raspberry Pi as an access point - I think I have compiled several of these tutorials.
Rasppi - Dropbox - You are not misguided. A tutorial to access Dropbox using Drop2PI.
Many of us have thankfully grown in a time of revolution in video games. There was innovation in programming methods to stand out in an emerging market like PC video games. Doom was the star on the fps genre.
Today we're going to enjoy this game on the Raspberry Pi...
I remember I bought a Sound Blaster Pro to a friend to fully enjoy this game on my 486 DX2 - 100 Mhz. No one can forget the soundtrack that accompanied us on each stage.
We felt powerful with that shotgun or the chainsaw. The good news is that there have been many ports along the years, and our Pi could not disappoint us.
The best existing version to run on our beloved Pi is Chocolate Doom. You can download from the Pi Store. This version supports Dispmanx under SDL 1.2, using the GPU acceleration to play the game.
Enjoy!.
Download: doom1_0.zip (.wad shareware)
If you're reading this, is that the change of hosting is completed successfully. Hooray!. Sorry for the inconvenience.
translating...
This time a want to add to the recent post about Synergy, a great tutorial by adafruit.com.
The other one is an update about Super Scratch Programming Adventure! Ebook, I recommend to buy it on Amazon or other point of sale.
Happy Friday!
Link: misapuntesde.com > Synergy: One keyboard and mouse to rule them all
I loved this story. It is something you can learn and implement.
Link: keacher.com > How I introduced a 27-year-old computer to the web
We have already talked about this twice on this blog. The Wikipedia explain as the process of making a computer or component operate faster than the clock frequency specified by the manufacturer by modifying system parameters.
It is a fascinating world that not all people make a practice. The Raspberry Pi Foundation allows us to implement a default oc setting from the application raspi-config.
In my case I always have the Raspi overclocked to 950 Mhz, but I have two sinks and allows me some peace of mind.
Today I read in the pg32spain.com forums that the user JoJo_ReloadeD has come to put the CPU to 1133 Mhz with this same system.
Curious detailed heat released in the power connector.
The values in the config.txt file are:
arm_freq=1133
core_freq=400
sdram_freq=600
over_voltage=12 # Although in theory the maximum value is 8, 12 also works ;)
over_voltage_sdram=8
I put the link to read the thread if you are interested. Have you ever tried to overclock your Pi in extremis?
Translated Forum: gp32spain.com > Raspberry Pi
Today I have started to visit the different Operating Systems that we can get to the Raspberry Pi and I've made a list with five ten that OS which have been updated in recent months and those who have long not been updated. Do you have curiosity?...
DISCLAIMER: I mean built images dates.
We all like to get the Operating System with the latest patch updates, software and repos. In our world, not always possible if you have a distribution created by a user independently or with a specific goal. So we have a hundred of them, but in the end many end up in oblivion.
You can find a candidates list in the Operating Systems section inside my Google Docs. Interestingly on the official raspberrypi.org website are not updated links in the downloads section of any of them.
The list I put below are OS with a .img already created and does not need compilation. Perhaps some are rolling relased.
XBian - XBian1.0Beta_2.img.gz (12/13)
pipaOS (12/13)
geexbox - geexbox-devel-20131211-r16611.raspberrypi.tar.bz2 (12/13)
PiBang Linux - sourceforge (11/13)
PiMAME - pimame-0.7.10.img.zip (10/13)
Raspyfi - RaspyFi1.0.zip (09/13)
Coder - coder_v0.4.zip (??/13)
PiDora - pidora-18-r2c.zip (08/13)
Those who have long not been updated are:
PwnPi - pwnpi-3.0.img.7z (12/12)
PiCore - piCore-20130324.img.gz (03/13)
Moebius - moebius-1.1.1.tar.gz (05/13)
I hope this list helps a little more to your choice of Operating System for your Raspberry Pi. I'll update it when I feel or any of my dear readers asks me.
About pipaOS, soon you will have news here about this Operating System created by a Spanish.
The new OpenELEC 3.x version has not only improvements about performance and speed. One of the features that best took into account has been setup any Bluetooth easily (keyboards, mice, speakers, headphones or mobile), and all through its menu.
I want to show you how to set up one of these devices (in this case an Apple Wireless Keyboard) with OpenELEC 3.2.4 on the Pi
Ready?...
Before the end of the year I'd planned to make a tutorial. I wanted to see if this new version is easier than before. The answer is yes.
The first thing to do is buy a Bluetooth module if you have not one already. You can purchase the Conceptronic USB Bluetooth which has been tested in the online shop raspipc.es through this link in Spain. In my case I'll use one from Trust:
It has given me more than a headache on the desktop, either with Windows or Linux... but with OpenELEC on the Pi has worked for me from the first time.
As I have mentioned in the beginning, I will connect the keyboard from my iMac. I had trouble with that in the past too.
The first will be install OpenELEC (the latest version at the time of this article is the 3.2.4) on a SD card and plug your BT adapter (make sure you get enough power) before boot the Media Center.
Now we'll go to System > OpenELEC menu as I show you in the screenshot below:
The system will be loaded as modules in the kernel to use your BT adapter. From the menu on the left, we will access to the Bluetooth section and there will appear different BT devices. To setup the keyboard, you should turn it off by pressing the power button for 4 sec. and turn it on by pressing it again another 4 sec. A green light will flash and the keyboard magically appears...
Then we select the keyboard and press ENTER or click with the mouse. Then it ask what we want to do:
Select Trust and connect to not ask us again in the future to match again.
Now depending the device you want to connect, will ask you for a PIN code which is usually 0000 for mice and headphones, or 1234.
Now the difficult part:
In OpenELEC you must write 1234 and click on the button Done.
On your keyboard you must press 1234 and hit ENTER.
With this you will have already paired your device forever with OpenELEC as you can see in the capture.
NOTE: No device was forced to marry with the Raspberry Pi after this tutorial. For this couple, they have some dates but they were distancing until he returned to his former partner (iMac 27", just so you don't say that size does not matter).
Beginning Sensor Networks with Arduino and Raspberry Pi teaches you how to build sensor networks with Arduino, Raspberry Pi, and XBee radio modules, and even shows you how to turn your Raspberry Pi into a MySQL database server to store your sensor data!
First you'll learn about the different types of sensors and sensor networks, including how to build a simple XBee network. Then you'll walk through building an Arduino-based temperature sensor and data collector, followed by building a Raspberry Pi-based sensor node.
Next you'll learn different ways to store sensor data, including writing to an SD card, sending data to the cloud, and setting up a Raspberry Pi MySQL server to host your data. You even learn how to connect to and interact with a MySQL database server directly from an Arduino! Finally you'll learn how to put it all together by connecting your Arduino sensor node to your new Raspberry Pi database server.
If you want to see how well Arduino and Raspberry Pi can get along, especially to create a sensor network, then Beginning Sensor Networks with Arduino and Raspberry Pi is just the book you need. What you'll learn
How to build sensor nodes with both Arduino and Raspberry Pi!
What is XBee?
What methods you have for storing sensor data
How you can host your data on the Raspberry Pi
How to get started with the MySQL database connector for Arduino
How to build database enabled sensor networks
Who this book is for
Electronics enthusiasts, Arduino and Raspberry Pi fans, and anyone who wants hands-on experience seeing how these two amazing platforms, Arduino and Raspberry Pi, can work together with MySQL. Table of Contents
Chapter 1. Introduction to Sensor Networks
Chapter 2. Tiny Talking Modules: An Introduction to XBee Wireless Modules
Chapter 3. Arduino-Based Sensor Nodes
Chapter 4. Raspberry Pi-based Sensor Nodes
Chapter 5. Where to Put It All: Storing Sensor Data
Chapter 6. Turning Your Raspberry Pi into a Database Server
Chapter 7. MySQL and Arduino: United at Last!
Chapter 8. Building Your Network: Arduino Wireless Aggregator + Wireless Sensor Node + Raspberry Pi Server
Chapter 9. Planning Wireless Sensor Networks
Appendix. Shopping List
Purchase: Amazon
This week we had some movement in the Pi World. I have holidays and buying gifts but I've compiled some of them for you. I also just observed that I have exceeded 150K visits in less time than I expected. Thanks for take into account this blog to keep you inform of news about the Pi. I got news that I can not reveal until January yet, but it will give more international projection to the blog. Let's start with the news...
Raspberry Pi has become the "toy" fashion, and many magazines from the electronics sector have regained benefits from articles that talk about it. EveryDay Practical Electronic is one of them. I leave an article from the last number for those who want to see and if you want, purchase. Download: uploaded.to
New Raspbian, Raspbmc and Arch updated images that you can install via NOOBS. More information on the official blog. Link: raspberrypi.org
Special mention deserves Raspbian, which has been updated and some of its features are: new firmware 3.10 kernel, X accelerated driver included and enabled by default, Mathematica and Wolfram language installed by default, Scratch and PyPy updated, new V4L2 camera driver and package v4l-utils updated. Download: 2013-12-20-wheezy-raspbian.zip
One of the problems we have on the Pi is the limited power it has for web browser. Midori which is the default browser is not the best alternative, but thinking about this someone have been proposed to develop a browser, called Web for now, in order to browser according to our Raspberry Pi specifications. For now it is quite unstable, but if you take a chance in the next link you have the instructions to install it. Link: raspberrypi.org
The worst that can happen is that someone steal your Gmail account with all its consequences.
This morning I woke up with several emails from users telling me that my Google Docs has been compromised by a hacker group known as Al Quadim. They have write the following message:
Now I'm a little nervous. I'll see if Google want to reset my password. I wish someone in the comments to tell me if you has been in the same situation. I will keep you informed.
NOTE: Today is like the April Fools' Day in Spain. Sorry for the joke.
I have the camera in a drawer waiting for some new interesting project out. Normally systems are often used for video surveillance or time-lapse, among others ...
This tutorial I've found on the forums running smoothly and is simple. It will achieve an environment through a web server to control the camera, as you can see in the following screenshot :
Link: raspberrypi.org > Streaming Raspberry Pi Camera H264 into HTML over RTMP
A year with news, tips, projects, and experiences with the Pi. I wish that next year we will meet again and I'd like that you use the comments to wish the same to me if you want.
Happy new year 2014 to everyone!
This January, 1 I'd like to start this year with a collection of the most relevant post of 2013 on this blog sorted by month.
FEBRUARY: Tip: save and compress at the same time with dd and gzip. Link
MARCH: RetroPie Project: Definitive Guide!. Link
APRIL: Mis Apuntes de present... NOTESbox!. Link
MAY: We compile L'Abbaye des Morts for Raspberry Pi (.deb included). Link
JUNE: Ambilight with Raspberry Pi. The Guide (Spanish pdf). Link
JULY: Raspberry Pi Reading Car Diagnostics (OBD-II) Data. Link
AUGUST: Watch playing online games thanks to twitch.tv on Raspberry Pi. Link | Partition backup with fsarchive (Linux) Enlace
SEPTEMBER: Quake 2 on Raspberry Pi. Link | MicroXwin on Raspberry Pi. Link
OCTOBER: SDL2 for Raspberry Pi at last (binaries inside!). Link | FTP on the Pi. Link | Trackers: Review on Raspberry Pi. Link| Cameras on the Pi (Special links recopilation). Part I Part II | Podcast called Divagaciones Tecnológicas about Raspberry Pi (Spanish). Link
NOVEMBER: OpenELEC with steroids by MoDi (28 Nov). Link | iTunes Server on Raspberry Pi. Link | Build your own "Ambilight" clone (Youtube). Link
DECEMBER: Doom's Aniversary (20 years). Celebrate it with the Pi. Link | Top Operating Systems recently updated (December, 2013). Link | HOWTO: Bluetooth with OpenELEC. Link
Again, holidays. I'll be offline these days. If I have time I will update the Google Docs. Enjoy these days, I have prepared several things on my return...
Arrevoire!
There are three kings who left Orient for the birth of the new King of the Jews
A tradition that brings every January, 6 gifts for all children and not so young.
Caspar build a photo-frame to their home.
Balthasar has installed GeekBox on their RPi thanks to this link.
Enjoy this day!
I am proud to announce that last month personally contacted with me Jan Karres, developer and founder of raspifeed.de, that belonged to a new Planet Blogs including feeds collected in English with the latest articles of the most important blogs about Raspberry Pi.
Hence it has come to live raspifeed.com, with blogs as well known as Raspberry Web Server, Raspberry PI Adventures, RasPi.TV, Raspberry Pi@Adafruit o Raspberry PiPod among others. Now it will be easier to follow all these blogs in one place.
I want to thank to Jan for thinking about my blog to be part of this initiative.
Christmas means time of gifts, and maybe you have a new Raspberry Pi now. As I love collecting, I have brought several manuals in different languages, all os them are free and allows to you begin with the Pi. Dedicated to all those who are newbies or are just curious about this board that has already sold over 2 million copies...
I would like you to help me to make the list, so if you know any guide or manual in another language that is not here, please contact with me via e-mail or Twitter. Thank You.
English:
Español:
Français:
Articles Gnu/Linux Magazine France: Raspberry Pi from scratch - pdf
Le RaspberryPi : Personnalisation du système Gnu/Linux (Raspbian) de base - pdf
Deutsch:
Português:
Developing the post...
Interesting interview from tiching.com about the Raspberry Pi in the education sector. It's in Spanish, but you have the link translated thanks (or not) to Google.
Translated Link: tiching.com
The PC users with nVIDIA graphics accelerator are in luck. If you have a GPU of the GTX 600/700 series, you can send your games and play them streaming through the Raspberry Pi...
Limelight is an open source Java implementation of GameStream nVIDIA, but built for Linux/OSX/Windows.
Limelight Pi is still in a very early stage, but will transmit your Steam games to your TV through the network with the Pi.
Maybe is not a Steam Machine killer, but comes close.
Updated: A user has tried and it works!. He recommended that we install to solve input and audio problems the library libopus-dev. Thanks Felix Piechaczyk!.
Download: Limelight-pi v0.1 (Alpha)
Forum: raspberrypi.org > Limelight Pi
With more than 60 practical and creative hacks, this book helps you turn Raspberry Pi into the centerpiece of some cool electronics projects. Want to create a controller for a camera or a robot? Set up Linux distributions for media centers or PBX phone systems? That's just the beginning of what you'll find inside Raspberry Pi Hacks.
If you're looking to build either a software or hardware project with more computing power than Arduino alone can provide, Raspberry Pi is just the ticket. And the hacks in this book will give you lots of great ideas.
Use configuration hacks to get more out of your Pi
Build your own web server or remote print server
Take the Pi outdoors to monitor your garden or control holiday lights
Connect with SETI or construct an awesome Halloween costume Hack the Pi's
Linux OS to support more complex projects
Decode audio/video formats or make your own music player
Achieve a low-weight payload for aerial photography
Build a Pi computer cluster or a solar-powered lab
Table of Contents
Chapter 1. Configuration Hacks
Chapter 2. Hacking Linux for the Raspberry Pi
Chapter 3. Raspberry Pi Around the House
Chapter 4. Hacking the Outdoors
Chapter 5. Multimedia Hacks
Chapter 6. Extend Your Pi
Purchase: Amazon > Raspberry Pi Hacks
Sometime as developer or admin with expertise, we need a distro with a few installed packages and a bunch of free RAM. In this case, we can use a Raspbian minimal. I cover on this article two of them.
Download: sourceforge.net
Last file uploaded: 2013-10-13-wheezy-minibian.tar.gz (188.5 MB)
Login: root | Password: raspberry
Info:
Kernel 3.10.25+ #622 ARM HF (Hard Float)
22 secs boot
583 Mb disk space used
Fit on 1GB SD Card
Optimized ext4 file system with swap disabled
Targeted for embedded or server applications (NAS, Web server, electronic applications)
100% full compatible with official release
DHCP client enabled
SSHD enabled
45 Mb RAM used after boot
Notes: No desktop environment installed, as usual on this kind of distro. build-essential is not installed (60.5 MB of additional disk space). config.txt only with the option to set GPU, but you can fill with others as you can see on elinux.org. raspi-config is missing. camera-utils is installed by default.
Direct Download: linuxsystems.it
Last file uploaded: raspbianwheezy20130923.img.7z (123.4 MB)
Login: root | Password: raspberry
Info:
3.6.11+ hardfp kernel with latest raspberry pi patches
Disabled incremental updates, means apt-get update is much faster
Workaround for a kernel bug which hangs the Raspberry Pi under heavy network/disk loads
Latest version of the firmwares
Fits 1GB SD cards
A very tiny 118MB image: even with a 2GB SD there is a lot of free space
The clock is automatically updated using ntp
IPv6 support
ssh starts by default
Just 14MB of ram usage after the boot
Notes: The author cover two versions: soft or hard float support. config.txt have several default options. Boot process is faster than the first Minibian commented before. We have a swap RAM partition, but you can disable it to reclaim RAM.You need to use gparted or another similar app to resize the partition, because there is a swap partition at the end who doesn't allow to resize the first. You can delete it with the next commands anyway:
parted /dev/mmcblk0
print <- show partitions
rm 3 <- delete partition number 3
quit <- exit from parted
On both distribution raspi-config is missing, but you can install it with the next commands:
echo "deb http://archive.raspberrypi.org/debian/ wheezy main" >> /etc/apt/sources.list
wget http://archive.raspberrypi.org/debian/raspberrypi.gpg.key
apt-key add raspberrypi.gpg.key
apt-get update && apt-get install raspi-config -y
raspi-config
Jump to the second part here.
The world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In this cookbook, prolific hacker and author Simon Monk provides more than 200 practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware-including Arduino.
You'll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O'Reilly).
Set up and manage your Raspberry Pi
Connect the Pi to a network
Work with its Linux-based operating system
Use the Pi's ready-made software
Program Raspberry Pi with Python
Control hardware through the GPIO connector
Use Raspberry Pi to run different types of motors
Work with switches, keypads, and other digital inputs
Hook up sensors for taking various measurements
Attach different displays, such as an LED matrix
Create dynamic projects with Raspberry Pi and Arduino
Table of Contents
Chapter 1. Setup and Management
Chapter 2. Networking
Chapter 3. Operating System
Chapter 4. Software
Chapter 5. Python Basics
Chapter 6. Python Lists and Dictionaries
Chapter 7. Advanced Python
Chapter 8. GPIO Basics
Chapter 9. Controlling Hardware
Chapter 10. Motors
Chapter 11. Digital Inputs
Chapter 12. Sensors
Chapter 13. Displays
Chapter 14. Arduino and Raspberry Pi
Appendix A. Parts and Suppliers
Purchase: Amazon
I feel like Dicaprio. Several reddit.com users have linked an article on my blog here and the num. of visitors has grown as you can see in the graph. I'm still freaking out!. Thanks!
Clearly that will not be repeated again, but has encouraged me to make an article that many people have asked me by e-mail: Review of the RetroPie guide I published in March last year and possibly the article with more visits I've achieved since I started the blog.
So keep an eye this weekend...
By the way, we're very close to 200,000 visitors. There will be surprises and contest!.
Yesterday the Mupen64Plus-RPI Emulator for the Pi was updated. It seemed incredible that the Pi could move the emulator with the ease that it does, but we see that almost nothing is impossible...
Now his author is working on a wiki to adjust the configuration file according to the game. By the way, if anyone has any list and wants to share, I leave the forum link below...
If you are interested to compile it, you have the steps in the post that I published here.
If you want the binaries, take a coffee and come back you can download it in the link below...
Download: mupen64plus-rpi_build180614.tar.gz
Link: raspberrypi.org > WIP: Playable Nintendo 64 Emulator Available
Link: github > mupen64plus-rpi
Link: Xbox 360 wireless controller
While I'm recovering from a virus that keeps me on bed and ended several interesting articles I promised, I leave you with the blog of my friend Bart with some interesting links about security on Raspberry Pi.
Link: bartbania.com > Raspberry Pi: Initial Setup (Security - Part I)
Link: bartbania.com > Raspberry Pi: iptables (Security - Part II)
Link: bartbania.com > Raspberry Pi: fail2ban (Security - Part III)
Still sick, but today I woke up with a little encouragement to get some information that seems interesting to the blog.
This time, I found a very interesting framework with which we will be able to have TOTAL control of our Pi. Do you want to see more?
WebIOPi is not updated in a while, but it's worth bearing in mind. Let's see what we can do with this framework:
Control, GPIO debug and use of sensors from a web browser or any application.
Written in Python and using Arduino syntax.
Support serie/SPI/I2C ports with a list of functions to control more than 30 devices.
Client HTML + Javascript to create a Web UI.
...and much more that you can find in the link.
Well, I'm going back to bed!...
Link: code.google.com > WebIOPi
Today is the day that Apple introduced to the world the first Mac 30 years ago. My tribute will be to review and emulate a Macintosh with the Raspberry Pi with the vMac emulator...
I leave my MSX and bought a PC 286 directly. I did not even know what a Mac means when Amiga were the best and the PC was still expensive computers. I grew up with MS-DOS and Windows without knowing the rivalry between Mr. Jobs and Bill Gates, and I thought that the mouse was invented by IBM.
Over time, we must recognize that Apple has had much to do with the advancement in the digital age we have had in the last 30 years.
I leave the link to install the emulator, which I published in his day on this blog.
Link: misapuntesde.com > Learn to emulate a Macintosh from Raspberry Pi with vMac
The resource-saving energy with the maximum use of the power of the Raspberry Pi is something that any of us obsessed. The power to control every bit or volts is sometimes even vital for our projects.
Sunday is a great day to learn a little about energy savings thanks to Baba AweSam Blog. If ypu don't use the USB connectors, you will learn to eliminate it from system for projects requiring the minimum amount possible.
Link: babaawesam.com > Power Saving Tips for Raspberry Pi
Would you like to have all the photos available in a web gallery with a nice environment to show everyone your creations?. No?... Anyway I was going to teach you...
Lichee is a gallery to install on a web server very easy to use, and in seconds you have it ready. With it you will be able to upload your pictures, manage like a native application and is quite attractive.
I encourage you to install it. The guys from pihomeserver.fr will teach you. You have a demo here.
Link: pihomeserver.fr > raspberry-pi-home-server-heberger-toutes-vos-photos
Chromecast takes time with us. It is a technology that like to us, but it has not been implemented everything would have liked to Google.
PiCAST is an alternative to this device (or so intended), but it was difficult to configure and even received money from user. Its creator now shows version 2.0 to amend past mistakes.
Now we have the opportunity to download and run the installer with the following statement:
wget https://raw.github.com/lanceseidman/PiCAST/master/installer.sh
chmod +x ./installer.sh
./installer.sh
Presumably we can listen to music, open a web browser and watch videos. I have not tried and if anyone does, I'd like you to comment below.
Youtube: PiCAST 2.0 (Chromecast-like project)
Link: github.com > PiCAST
Link: geek.com > PiCast: The open source, Raspberry Pi Chromecast alternative
Don't know if happen to you that sometimes you have many things to do but an idea arises, an email from someone, something you think you can do, and leave it all to get to it.
That's what happened to me today. I wanted to test a microphone on the Pi and I'll do it. Will it work?
I have one that comes with the Singstar PS2 with an USB adapter. Karaoke is one of my passions frustrated.
I remind you that the Raspberry Pi has no microphone input and the only way to try one with Jack connector is buying a external USB Sound Card.
The first thing we have to do when Raspbian boot up is to check if any microphone is detected. There are many ways to do it, but I remember now this:
lsusb
As you can see, has been detected in the device 006 a Microphone Sony SingStar USB.
Now let's see where it has been placed in the list of sound cards (the system detects it as a sound card):
cat /proc/asound/cards
With that information we can now launch a recording program. I'll use arecord that comes installed with ALSA utilities:
arecord -f cd -D hw:1,0 -d 20 text.wav
With this parameters we recorded with CD quality for 20 seconds a file called test.wav, using the hardware of the card 1 (microphone).
To play the sound, with a simple aplay test.wav is enought. If you don't hear anything, in advanced options with sudo raspi-config utility you can change the audio output jack to HDMI and vice versa...
ADDITIONAL NOTE: If after the first record we detect that the recordings are incorrect, we have to disable the USB 2.0 driver to use the USB 1.1. To do this, add the file /boot/cmdline.txt to the next line, to ensure that the recording is done perfectly:
dwc_otg.speed=1
Happy Friday!
Help: wiki.audacityteam.org
Link: wiki.linuxaudio.org > Raspberry Pi and realtime, low-latency audio
Forum: raspberrypi.org > any recommendations for a USB microphone
Link: elinux.org > USB Sound Cards verified periplerals
This post could have been good on a Friday, but I found today Monday... Shea has released a Preview that you can easily install on your Raspbian.
Remember that PiMAME will allow you to install a bunch of emulators on an easy way through a SD image or a script.
Emulators list:
Gearboy 1.4
Advancemame 1.2 y mame4all
Advancemess 0.102.0.1
DGEN sdl 1.32
gngeo 0.8 y pifba (BIOS)
gpsp 0.91
pcsx_rearmed r19
pisnes 1.39
For the script installation, simply type the following and enjoy in your Raspbian distribution
wget -O - http://pimame.org/installer.sh | bash
Mr. Silverman need to know how this new version behaves, so if you test, contact with him to tell it's amazing.
Link: blog.sheasilverman.com
Today I wanted to write about Picore, a distribution created by Robert Shingledecker running directly in RAM. Yesterday 5.2alpha1 version was released. I have tested it for you.
Nobody complains that there are no operating systems for our Raspberry Pi. Almost all of us use Raspbian, but gems like this open our minds to explore alternatives that have always been there. Just need a little push and see what offer this version of Tiny Core Linux to us.
Installation is as simple as choosing the version that best suits our needs:
piCore-5.x.zip is the base system without graphical environment but with all the power at our disposal. It takes about 7 seconds to boot. The changes you make will not be saved on every boot, although this behavior can be modified.
piCore-5.x-SSH.zip contains the same as above, but with SSH Server for remote connections and midnight commander. For connection via SSH the user is tc and password piCore.
piCore-5.x-X.zip presents a graphical environment with Dock on the bottom bar. Boots in about 25 seconds and it have several utilities to configure the network, mount partitions or install programs among others (I found browsing SDL2 who giving to me many headaches on Raspbian).
It starts with a default user named tc with no password and you can't run as root. Comes with a SWAP partition zlib compressed in RAM, although it can be disabled through the boot codes or directly on /mnt/mmcblk0p1/cmdline.txt.
To find applications on the terminal, use the command tce-ab app_name. This command will allow us once you have found our program, several actions such as install or download it.
In conclusion,I liked the first contact with this distro. I hope to test it more thoroughly and if you test it, I would like to know your opinion.
See you soon!
Download: tinycorelinux.net
Link: Foro
Link: Apps list to install
PDF manual: corebook.pdf
We continue with interesting aspects of this distribution called Picore that we review in the previous post.
I warn you that it's a distribution that aims to maintain a "fresh" state on every reboot. Basically, the application you are going to use is downloaded and run in RAM memory and dissapear at the next reboot. That's the philosophy, but we can install applications maintain it always available. Let's see a bit how the system works and if it's really worth.
I opted for piCore-5.2-X that has a simple desktop environment but ready for any task. I want to thank bmarkus which is the main package builder and he offer to us support for Raspberry Pi in the forum. Let's start!...
First thing we'll do is reclaim the entire space of our SD. To do it, follow some simple steps in the Terminal:
sudo fdisk /dev/mmcblk0
Press: p, d, n, p, 2, first cylinder of the Linux partition (in my case, 673), w
Reboot
You can see the Terminal running these commands in the following screenshot
Once we reboot the system, format the partition with:
sudo resize2fs /dev/mmcblk0p2
On this partition we'll have available the /tce directory where you can store documents, videos and other files, and applications that you download through the application manager. Two directories that are not volatile on each reboot are /opt and /home too.
If you're in X, automatically is mounted the /mnt/sdaX directory if you have the application PCManFM loaded. If not you have the MountTool that you can find in the Dock and mount/unmount any drive.
Before you must know the meaning of several concepts that, although at first seem confusing, it is not when you try.
When installing an application, we can get from various sources. The principal will be the Cloud > Browse option and if you have previously downloaded any app, appear on the option Load App Locally. Packages has the extension .tcz.
Now let's look at the four methods that Picore Apps. manager presents to us:
OnBoot (tce-load -wi app_name): The application is loaded into RAM memory and will be ready at the next reboot (this is important). Must be included in the /mnt/mmcblk0p2/tce/onboot.lst file. If it's not included, add it by yourself. Boot times may be long, since that loads everything found in the file onboot.lst into the RAM.
OnDemmand (tce-load -wo app_name): Similar to above, but not load any app into RAM memory at startup, although is created shortcut menu if the application has the option to do it.
Download + Load (tce-load -wil app_name): Download the app and load it into RAM at the same sesion. This is the recommended option. You have available these apps in the /tce directory always.
Download Only (tce-load -w app_name): Just download the application in the /tce dir. If you want to load, run: tce-load -i nombre_app.
Once you have found the application, choose one of the four methods in the bottom left and pressing the "GO" button if you are in X.
To load previously downloaded apps, just go to the Apps > Load App Locally option, choose the program and press the Load button. From the Terminal: tce-load-i app_name.
Reviewing the package list, these are some packages that have caught my attention: aircrack-ng, bluefish, compile-essentials, curl, dillo3 (web browser), dropbear (light SSH server), ffmpeg, filezilla, firmware-atheros, firmware-ralinkwifi, firmware-rtlwifi, gnumeric, node.js, ruby 1.9 to 2.1 and go (programming languages), gparted, gpicview, grep, gstreamer, gtk 1-2-3, htop, ImageMagic, viewnitor (image viewer), kismet, lame, lftp (ftp/sftp/fxp/http/bittorrent client), LXDE, moc y cmus(music player), mp4v2, mpg123, nano, ncurses, netsurft, nfs-utils, nmap, ntfs-3g, openbox, pcmanfm, python, git, python-RPi.GPIO, rpi-videocore (raspivid, raspistill, ), wiringpi, mongoose (simple & functional web server, more info here), samba, SDL, SDL2, transmission, wget, wireshark, vnc.
Although these are the first steps to understand this operating system, it has many possibilities. You can read the pdf manual here. There are many missing packages in the repository and you don't have the possibility to watch videos yet. Hopefully that will come soon.
To fight daily I prefer Raspbian sincerely, but for a specific project like home automation control, a small web server, security camera control or connection through the GPIO port certainly it has much potential.
Now it's your turn.
Link: forum.tinycorelinux.net > Static IP over WIFI on RaspberryPI
Link: yalis.fr > Lightweight Windows Network Neighbourhood for TinyCore Linux
We continue exploring new distros, new flavors, to boldly go where no operating system has gone before...
Remember I start to write about some minimal Raspbian based distribution on this article. Now it's the turn of two new OS very interestings: pipaOS and PiBang Linux.
Last file updated on May, 2014.
Login: sysop | Password: posys
Info:
Fully functional Linux system based on latest Raspbian ArmHF distro
Runs the official Raspberry PI kernel version 3.12.18
Compact size dual versions fit in 512MB/1GB cards
Built-in support for most popular wireless usb dongles
Fast: login screen in 10 seconds, online wireless association in 20 seconds
Network time synchronization built-in using public NTP servers.
System customization support: Just plug the SD-card and edit a text configuration file.
System administrators can chroot into the card from a Linux Intel system, QEMU static emulator included
Power failure tolerant: Uses ext4 non-journal file system
Automatic open wireless association builtin: just plug in a usb dongle and get connected
Secure shell server ready, sysop user with root privileves available to login with password or RSA key
USB tethering ready: Connect the Android/iPhone phone and get pipaOS networked
Support for FM radio transmission built-in
Python 2.7.3 ready
Python GPIO libraries
HostAP ready, turn your RaspberryPI into a Wireless Access Point
Comes with dnsmask so you can turn it into a lightweight DHCP server
Notes: I wrote an article about pipaOS that you can read here. No desktop environment installed. raspistill and raspivid ready to use. raspi-config is missing. Very fast distro. SSH enabled by default. RECOMMENDED.
Direct Download: sourceforge.net
Last file uploaded: pibang-server-systemd-20131119.img.zip (557.9 MB)
Login: You must create a user with raspi-setup
Info:
Notes: Inspired by Crunchbang Linux. The author cover three versions: server, openbox and i3. Long time that not being updated. Pibang use SystemD. They have their own repository and a forum to get involve.
This 4 presented distros are for me the best option to get a Raspbian minimal with a base system packages. Like I said, I recommend pipaOS because it's the lighter distro I've tested and fast. I hope you liked these articles.
Do you know any other minimal OS?...
Something that I think is a "must have" on operating systems are modularity. I mean anyone can create one without much knowledge and that you can customize it as you like. On this post we are going to use an unattended installation of Raspbian with armhf and build a new one according to our needs.
Long ago, what I liked most at the time of Windows 95 was compress the Windows folder with arj, delete useless files and see if I got more noticeable speed on my 486 DX2/100 Mhz. When failed or BSOD appeared, I extracted the folder and start again.
With nLite and other tools, everything was easier with XP, but I spent much time and years of my life in this practice.
When I discovered Linux thanks to a friend (Gentoo), I was fascinated with everything that he could do with Linux and I tested many distributions (Mandrake, Red Hat, Debian, Ubuntu). It was unbelievable all you could customize, but I wasted long time compiling software, drivers and kernels...
Now that I have some years and my time is money, I bought an iMac where everything works, to install an application you just have to drag it to a folder and all hardware works perfectly.
And here I am again with the Raspberry Pi. Returning to my origins and testing ways to have a distro that suits my needs because I think that there are too many packages installed on Raspbian. But it's normal. It is made so that you do not have to fight with anyone or anything.
However, if you're a fighter like me, let's see how to customize a distro Raspbian minimal. Perhaps other methods that would be ideal (like PiLFS, maybe I'll try it someday), but the easiest way I've found is with Raspbian unnatended net installer, so here we go!...
The version that we start to use will create a base system, in this case with preset for use as a server, but is valid for any other use, installing the latest packages from Raspbian downloaded at the time of filesystem generation.
Download the next file: raspbian-ua-netinst-latest.zip
Extract the .zip content on SD card previously formatted with FAT32.
Connect it to your Raspberry Pi and the installation begin to partition and install packages.
NOTE: You need to configure your static IP if you don't have DHCP on the router configured. Watch the official documentation at the end of article for details.
The user is root and the password raspbian
I'd like to highlights some characteristic:
Completely unattended, you only need working Internet connection through the Ethernet port
DHCP and static ip configuration (DHCP is the default)
Always installs the latest version of Raspbian
Installation takes well under 15 minutes with fast Internet from power on to sshd running
Fits in 512MB SD card
Default install includes fake-hwclock and OpenNTPd to save time on shutdown
/tmp is mounted as tmpfs to improve speed
No clutter included, you only get the bare essential packages
Option to install root to USB drive
After the computer restarts, can do a number of customizations:
Set new root password: passwd
Configure your default locale: dpkg-reconfigure locales
Configure your timezone: dpkg-reconfigure tzdata
Install latest kernel and firmware package:
apt-get update && apt-get install linux-image-rpi-rpfv raspberrypi-bootloader-nokernel
&& cp /vmlinuz /boot/kernel.img && reboot
For improved memory management performance: apt-get install raspi-copies-and-fills
Optional: Create a SWAP file with
dd if=/dev/zero of=/swap bs=1M count=512 && mkswap /swap
echo "/swap none swap sw 0 0" > /etc/fstab
These steps will increase the consumption of 11 MB RAM and are not necessary, but recommended.
Remember you can access through SSH.
Now you are God, so the best method is become mortal: adduser pi, or any name you prefer.
To view the groups we belong to, run: cut -d: -f1 /etc/group.
If you want to add your new user to a group: usermod -aG {groupname} username. Example: usermod -aG audio,sudo,ssh,video pi
To view the groups you belong to: id user_name
Everyone is free to install the packages you need or think you will need. In my case I usually install the following as pi:
apt-get update && apt-get install mc unzip nano sudo git build-essential alsa-base
To enable the sound module, run after the installation of alsa-base, the next: alsactl init
If for some reason you want to redo ALL the steps, run the following:
mv /boot/config-reinstall.txt /boot/config.txt && reboot
When restarts, it will run unattended installer again.
We have seen on another posts the use of Raspbian minimal distros and known another alternatives. I definitely think distros like these and better to manage the Pi resources and memory. We have also learned or remembered basic tasks such as managing users and groups. Do not hesitate to try it and if you find problems, you can ask in web project hosted on *Github * or here in the comments.
Now you have a script on PiKISS project to config all the steps without much effort.
Link: github.com > raspbian-ua-netinst
We can't spend a lot of money in a day like this, but certainly if you call any restaurant in your city, I'm pretty sure you can't take any reservation. So it is best to stay home with your Raspberry Pi and try this emulator I propose to you...
VICE emulates one of the best selling computer of all time, the Commodore 64. Casually, I have an original one gathering dust and I've never used it (please, don't kill me).
I thank the user welshy from the official forum for this gift. How great you are, man!
I put the links of the binary if you have a partner, but if you are a "forever alone", here goes the source code to keep you busy...
PS: Post dedicated to my two women, Elena and Laura. For the first I gift you this night and to the second the next morning. I promise to play with you to Pac-Man 2 (SNES) or TMNT (MAME).
Binary link: raspberrypi.org > VICE - Commodore 64 Binary
Link to source code: raspberrypi.org > VICE - A 'Beginners Guide' to Compiling and Using
ROMs: doperoms.com > Commodore_64
10 months were required to reach the first 100K visitors, and have just enough over three to reach 200K unique visitors...
Still here, with more or less regularity in my post. Often depend on the accumulated work, family life or simply looking for some news that has not yet appeared in the media, and it is an increasingly difficult challenge to overcome.
Is there anything that has changed in recent months? On the international scene, a lot of PCBs who continue trying to get a better Pi, some very interesting. But the strong community behind our Raspberry Pi, proudly shows us that it is still the right choice for our projects, emulators, media centers or to get an online server.
Looking back when I reached the first 100K visits, I commented that wanted to expand the other sections, and I think I will do the opposite: Now I will focus exclusively on talk about Raspberry Pi. The reason is simple: It's what interests me today and I think also the people who know my blog. The blog has achieved many visits from places outside Spain. I have more care when writing articles in English and at least for now no one has complained.
I'm not going to entertain a lot: I want to thank to the Google Docs fans, to people writing me emails, comments or retwitt/share my posts. For me it is a real pride that you are my reader, really. Also people who call or write me if I want to work on a project and earn some money. This is always great and now I have three of them.
I hope we keep reading for a long time!
Google was our favorite search engine when Yahoo or AltaVista taught to us what was the advertising. Now Google and his "Don't be Evil" slogan, sell our information and unfortunatelly we have a strong dependence to use it today.
What about get your own search engine with your Pi? I'll teach you a new Kickstarter project with this idea in mind.
"YaCyPi is a turnkey solution for the Raspberry Pi with the goal of turning a common ordinary Raspberry Pi (Model B) into your very own search engine. Using the software YaCy, you no longer need to be bound by Google, Bing, Yahoo, etc for your internet queries."
Like I said, It's a new Kickstarter project who has reached this goal in a short space of time.
It's based in a Puppy Linux OS. It's a decentralized search engine technology based on a peer-to-peer index-sharing network, under GPL license. You can run this OS not only in the Pi: Odroid3 and BeagleBone Black are included.
More info and current project status in the link below.
Link: kickstarter.com > YaCyPi - Turnkey Raspberry Pi based Internet Search Engine
Today I have not found anything interesting to talk about, so I want to comment something you should know: I use to update old post to "modernize" or update its contents. Sometimes changes are simple links that no longer work, I add others to give more information or I extend it...
This usually does not take a long time. Sometimes I think it can help.
Today I have also been reviewing the Google Docs those blogs that have stopped publishing information for 3 months. It's been over 10 who have thrown in the towel and feel bad because they have very interesting articles.
Must add tests with my Pi to post an article or resolve any doubt from someone who write to me.
Anyway, there are many tasks and sometimes I run out of time to find information (that's another story) to the blog and it is increasingly difficult to find.
To all this I call "background work".
I would like you to give me your opinion about this blog. If you like it as is, or do you prefer quality content rather than both "background work" or want to put news even if I take it from other sites. At the end of the day this blog not only is for me.
Thank you.
Today I want to show you the progress with something I'm looking fordward: XBMC running an emulator on Raspberry PI. This time with OpenELEC.
The media center it's a build from the XBMC forum. Maybe in a couple of days I post a tutorial. Meanwhile enjoy this video I recorded for you (sorry about my pronunciation).
You have all the info here:
Link: forum.xbmc.org
Always good to know the most relevant news about our Raspi. This week has been on the cover...
Wolfram Alpha present a demo about its new programming language: It will incorporated directly on the Raspberry Pi and give us access to all the information offered by this great engine of knowledge. venturebeat.com
Tutorial: Using Telegram from Terminal: An article quite carefully worked about this new system messaging clients on the desktop and web. raspberrypihelp.net
PiTFT, an elegant way to integrate a touch screen with a Raspberry Pi: If you want to have a touch screen for your projects with a resolution of 320x240 pixels and 2.8 inch, on xatakahome.com (translated) talk about it and its possibilities along with a case to fit.
Happy weekend!
News does not stop repeated in all blogs: Our beloved Raspberry Pi turns 2 years old. From here I want to write my impressions and take a look the plans about their future...
It began as a project to bring programming to the English education system, and has become a set of goals and projects that have upgraded to better development board and why not, personal computer for everyday use.
In the interview published by makezine.com to one of its creators Eben Upton, says that neither expected so successful. It has not only entered into the classroom, but have created very popular clubs mainly focused on getting this board game throughout the world.
For just $36 we can get one to run some small projects with large-scale capabilities. Not forget to mention we can get a great Media Center or a great entertainment system with games.
Apart from hardware improvements are still working, we'll achieve software improvements and the most important news is the release of the documentation about 3D graphics drivers for BCM21553 GPU thanks to Broadcom, which would support multiple devices to run Android 4.x. It will cover acceleration based on OpenGL ES 1.1 and 2.0 natively for many more projects that are already supported. If you want to expand the details about this documentation, you can see it in a great article on cnx-software.com.
Let's not forget a port of a web browser based on Epiphany and Wayland support.
Will we see a Raspberry Pi 2.0 in the horizont? The answer is NO. They think the Pi still have a lot of life and they don't want to leave it behind.
I have many projects for use it and in a year running this blog, I have not bored of it and I have not even thought that I need another having more power like the BeagleBone Black, although I miss that could run Android properly or have a decent web browser, but it will come, I'm sure.
Image on the top: sci-fi-london.com
In early February I write about the script about PiMAME and we had available a preview of this distribution Raspbian based, to play emulators without any effort. Today we have the image available to make things work out of the box...
Remember that PiMAME is a Raspbian distribution with menu at startup so that we can enjoy with PSX, MAME or Neo Geo emulators, among others.
I have a couple of post waiting for this release and now that I have I can't seen the news anywhere. As said, unless it have some bugs to correct, everything works fine.
I will update this post when I test it. While here it is.
Download: blog.sheasilverman.com
TGIF!, but later than usual. I review the panorama for the week in the Pi World...
Make: now has a winner:. Participants in a competition they have done recently, has won $500 prize with the development of Gerrit Polder's Slow Scan TeleVision (SSTV) Camera wich send TV signals encoded in FM wave from the Pi to TV. Awesome!
OpenELEC releases new Beta 3.95.1: Updated various packages but mostly important is the high version about* XBMC Project Gotham (13.beta1)*. The image can be downloaded here.
Customize RetroPie loading screen: I loved to change the look of my Windows 95 with the Microsoft Plus! package. Since then my Windows seemed all but the operating system by Bill Gates. Today I do not usually change more than the wallpaper from time to time, but I still like to do each distribution personalize something "yours." If you use RetroPie, this forum thread can help you change the boot screen. There are some that are adorable. By the way, their script continues to improve and it is capable of running Mega CD games. I ask to you... Did you know that there is a second part of Another World called Heart of the Alien for this console?.
Happy weekend!
Winds of change are coming in my professional life and this week I've been a little busy to see where my work life goes now, hence it has not updated in a while. Now I'm a real Freelance, so now on the blog you could see post from other interest than the Pi. That's why today I bring you a great course about Arduino devices from blogger Txus (Diverteka)
Regarding my future , I have a project in hand that will give me cash this year, so I'll be quiet on that aspect. Several of my blog readers have sent me emails asking what happened these days. I appreciate your mails as if you were family, really.
From here I call you If you have a project and you need a developer. No matter whether in Spain or elsewhere in the World. If you need references please send me an e-mail. Thanks :)
Now I leave you with this fantastic course by Diverteka where we can learn to control our spending power devices from a theoretical and practical base.
Translated Link: Diverteka
March, 14. Today the world celebrates Pi Day so we have to be doing whatever you want with our Raspi. I give tips if you want to follow them...
Raspberry Pi Projects for sale: You can buy the new book created by Dr. Andrew Robinson (PiFace) and Mike Cook (co-author of Raspberry Pi for Dummies) very interesting software and hardware projects which include creating a PacMan made with PyGame Library, an introduction to MineCraft or access doors using RFID | Link: raspberrypi.org
New rpix86: Nothing better than playing a MS-DOS game with this grat emulator: CD-ROM Emulation Support, improved mouse use and compatibility with games | Link: rpix86.patrickaalto.com
New PipaOS 2.5 available: Albert brings us an update from that distribution has become my daily use. I refer to their site to review its features | Link: PipaOS
Have fun and enjoy this video to celebrate the Pi DAy :)
Next Sunday, March 31 begins a free course about development in Java using a Raspberry Pi. If you are interested...
It will last for 5 weeks and teach reading GPIO port data, temperature and pressure through the I2C device, GPS devices and more. You will have to work an average of 5 hours per week, which is right for an online course in this genre.
Java skills is required. In addition, you also need to buy a Kit with all the necessary components for about $89. For more info, follow the link below.
March 21 and the weekend is approaching. I've barely had time to play with my dear Pi due to many changes in my professional life. But here's the weekly summary of what matters most to the Pi community...
New Camera-Pi modes released: Optimized the software for supporting higher resolutions and better usability, and fix bugs in preview mode. You can expand the news on raspberrypi.org
Private Git server on your RPi: I have a super-secret private Git server for my use and enjoyment that I do not share with anyone. It was hard to put it online, but now you can also have it through these simple steps that explain us instructables.com
Chest opening with facial recognition: Tony DiCola has prepared a chest with a Raspberry Pi + camera that open just showing your face to the RasPi-Cam. It seems complex but it is easier to make than we think. Seen on makezine.com
Happy weekend!
A short entry.
Recently I commented that The Pi Foundation had improved the Pi Camera with new modes that allow us to make slow motion without using external libraries.
Samir Sogay is an electronics engineer and presents in this tutorial how to make slow motion videos using these new modes with different frames per seconds.
By the way, keep watching this blog because I have prepared the contest that I promised you...
Link: babaawesam.com
A quick post I think it's interesting to everybody :)
Link: rpiblog.com > Installing Oracle JDK 8 on Raspberry Pi
Link: davidbriddock.blogspot.com.es > Oracle Java 8 for Raspberry Pi
March is ending and I have new and exciting topics that, while some are not directly related with the Pi, It can help.
How about a CONTEST to win a book about Raspberry Pi?. Let's go!
Armiga: Amiga with a heart of Raspberry Pi: A new Crowdfunding campaign from Spanish guys to take our money. It's a Rasberry Pi + expansion board + floppy to read Amiga disk among others. More info on indiegogo.com
7 games that can help you become a better programmer: Not directly related, but I found an post that collect what is called today the Gamification to learn a programming languaje with games. Detail in the next translated link from genbetadev.com
Linux Commands Cheat Sheet: Do you remember the NOTESbox?. I love cheat sheets and I found this week particularly interesting this from Linoxide.com.
Finally, I'm sorry to have delayed the contest. You know the change that I've had at work and now I'm looking for a job.
Honestly I have not started to look for a sponsor and I do it because I promised to you.
I thought a good gift can be one of the books that have been written about Raspberry Pi and more than one I mentioned in the blog.You can see a list of some of them below, but you are free to choose what you want. The only condition is that this book must be related with the Pi:
Beginning Sensor Networks with Arduino and Raspberry Pi
Getting Started with ownCloud
Hacking Raspberry Pi
Programming the Raspberry Pi: Getting Started with Python
Raspberry Pi for Secret Agents
Raspberry Pi Home Automation with Arduino
Smart Home Automation with Linux and Raspberry Pi, 2 Edition
Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making
Cool Games, 2nd Edition
Practical Raspberry Pi
Raspberry Pi Home Automation with Arduino
Learn Raspberry Pi with Linux
Raspberry Pi Hacks
Raspberry Pi Cookbook
The contest are in the entire World, so any person in this world can participate regardless of age.
What you must do?. Perform the following two steps:
1.- Twitt the next message: CONTEST! You can get the book you want about #Raspberry_Pi on misapuntesde.com! +info:http://bit.ly/1pgNLef RT! @ulysess10
2.- Write a comment below with your twitter user, nationality and book that you want to win.
The contest end on April, 20, and on successive days the winner will be announced.
Good luck and Happy weekend!
Updated 05/Oct/16: New 0.13.0 binary here!!
In this post you can get the latest version of the OpenMSX emulator I've compiled for you and if you are a PRO, how to compile it by yourself...
Now you have a PiKISS script to do it automatically: Check here
First download the source code. It can be obtained from Sourceforge website here. The date of this version is Nov 8, 2014. If you want to know the changes, visit this link.
Once uncompressed in a directory, you must resolve dependences. With Raspbian for example use the next command:
sudo apt-get install libsdl1.2-dev libsdl-ttf2.0-dev libglew-dev libao-dev libogg-dev libtheora-dev libxml2-dev libvorbis-dev tcl-dev
Arch Linux:
pacman -Sy libpng libxml2 sdl sdlimage sdlttf tcl zlib gcc make python-2
We need to install gcc 4.7:
sudo apt-get install gcc-4.7 g++-4.7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
Then you only need to run the following to compile and install:
export CXX=g++-4.7
./configure
make
sudo make install
I created a .deb package that you can install and download from the next url:
Direct Download: openmsx0-11.0armhf.deb
dpkg -i openmsx_0-11.0_armhf.deb
Remember you have to install dependencies: sudo apt-get install libglew1.7 libtheora0 libao4
Run a rom file with: openmsx file.rom
To uninstall: sudo dpkg -r openmsx
It use as bios the C-Bios which is royalty-free, but you can use a bios dumped from an original MSX as I teach you in this post.
Notice: if you want to emulate real MSX systems and not only the free C-BIOS machines, put the system ROMs in one of the following directories: /opt/openMSX/share/systemroms or ~/.openMSX/share/systemroms
If you want openMSX to find MSX software referred to from replays or savestates you get from your friends, copy that MSX software to /opt/openMSX/share/software or ~/.openMSX/share/software
You can define the Function keys in the settings.xml file. The most relevant are:
Menu key: Menu.
F9: Rewind to load the tape faster.
F11: OSD Console.
In the OSD panel, we can type help to list all the available commands, for example toggle_fps.
Best machine to emulate and with the best compatibility are: Philips NMS 8250 (MSX2, 50 fps), Panasonic FS-A1WSX (MSX2+, 60 fps) o Panasonic FS-A1GT (MSXturboR, 60 fps).
The emulator is not scaled, so If you want play with full screen, change the next lines on the /boot/config.txt file:
framebuffer_width = 800
framebuffer_height = 600
NOTE: The next optimizations are already included in the 0.11.0 version.
To speed up a little, edit the next file: nano ~/.openMSX/share/settings.xml. Add to
EXTRA:
Download: Antartic Adventures (.rom)
Download: MSX cas files
Links: issuu.com > openmsx - Setup guide | issuu.com > openmsx - User's_manual
Nostalgic Link: msxblog.es > Aquellas pantallas de carga
SliTaz is distributed for Raspberry Pi as a series of files with a size less than 100 MB uncompressed, providing a fast, robust and elegant system who work entirely in memory.
Another distribution to ARM devices.
SliTaz run in RAM when booted with an compressed root file system called an initramfs/initrd. The amazing is that the whole system will be loaded in just 20MB of available RAM.
The list with supported packages is still low, but their functionality to perform server potential is so great. It can even be generated with a proprietary tool and get a fresh raspberry flavor :P
You will need to uncompress the base package and create in your SD three partitions: boot, swap and root . Then run the installer and that's all.
I have not made ??it to work by a permissions problem, but I hope do it soon and offer to you a deeper analysis.
Website: SliTaz
Link: List with some apps
One of the things that give more attention on the Pi is the versatility to suit any hardware project: Control servo motors, lights, automation systems, etc..
Open Lighting Project tries to establish a standardization protocols to control lighting systems via software and open source hardware.
The next awesome video shows what can be achieved with this system...
The Open Lighting Architecture (a.k.a. OLA), It is a framework that supports all types of devices and architectures. This project participated in the Google Summer of Code 2012/13. Another interesting aspect is that you have an API for languages like C++ or Python.
In short, buy a hardware that suits your project and the software that we present in the following tutorial from openlighting.org and you can control any lighting system no matter how powerful is.
It's an interesting system mounted on Open Hardware certainly be cheaper of your projects and was previously only available to enterprises.
Link: openlighting.org > OLA Raspberry Pi
Link: openlighting.org
Begin April reviewed the panorama of raspberry with new OpenELEC version and commands that you should know to handle yourself with your Linux distribution...
15 useful commands you should know: RPI is Linux, and as such, move freely through the console is our daily bread. makeuseof.com gives us this great article in which we learn to use the feared console for neophytes.
I leave you with a video that I liked about the differences between Arduino Uno and Raspberry Pi.
Happy weekend!.
PiMAME has become in the preferred distribution with a bunch of emulators to play. The new awesome frontend presented to us in their new beta and the boot animation that can be personalized, even easier we want to love this distribution.
Do you need a new emulator into the supported systems menu?. I will teach you how to do it in the last Beta 8.x...
PiMAME comes loaded with many emulators, but it may be the case where you want to incorporate your own or another that is not in the menu.
Let's see we need before anything else. First we are going to install the new emulator. In my case I'm going to choose OpenMSX who I compiled for you recently, but you can install what you want. Write down the path to the executable. For OpenMSX is /opt/openMSX/bin
In the /pimame/roms directory create a new one with the name of your emulator. In our case: mkdir msx. Now you need to put some games inside.
We will download a jpg file from internet with the image that will appears in the menu. I have chosen the following:
You need to copy it on the directory /home/pi/pimame/pimame-menu/icons/default
The new PiMAME menu is written in Python, so you have to edit the source code but do not fear it, because it is an interpreted programming language and we will not have to compile it again. Simply add the following lines, previously modified with information on the emulator you have installed, to the file /home/pi/pimame/pimame-menu/config.yaml
NOTE: Make backup to this file if something goes wrong: cp /home/pi/pimame/pimame-menu/config.yaml /home/pi/pimame/pimame-menu/config.yaml.bak
- label: Nombre_emulador
visible: Yes
icon_file: imagen_emulador.jpg
roms: /home/pi/pimame/roms/roms_emulador/
full_path: yes
command: ruta_emulador
My code is:
- label: openMSX
visible: Yes
icon_file: msx.jpg
roms: /home/pi/pimame/roms/msx/
full_path: yes
command: /opt/openMSX/bin/openmsx
Done!. With this steps we have a new option in the PiMAME menu:
Busy week as you have seen, or not seen in this case as I have not written anything so far from the past Sunday, but I'm happy with everything that is happening in my life, and also happy to show you what happened this week in the Raspberry Pi scene.
If you are a Google Docs fans you've seen many updates throughout the week. It is easier to update and still have their dedicated followers. I appreciate the messages of encouragement and that you share it. Remember the contest to win a book about Raspberry Pi .You have until next week to participate.
New product, Raspberry Pi computer module: This module seems a laptop RAM module but is a miniaturized Raspberry Pi for specific projects, containing the BMC2835 processor and 512 Mbyte of RAM. Is designed for those who want to create their own PCB and is the perfect complement to the Compute Module IO Board. More info: raspberrypi.org > RASPBERRY PI COMPUTE MODULE: NEW PRODUCT!
PiMAME to the Crowdfounding: Our friend Shea Silverman recently married and had no idea how much money does a house and of course, now he need a Kickstarter campaign to buy a bunch of pieces, buttons and so on, to test their famous distro. Let us help!. PiMAME Kickstarter.
Control applications with the voice with Jasper: Now you can take the control of your Pi talking to it. Two guys from Princeton University have developed a voice control system with a Raspberry Pi. All the info in jasperproject.github.io.
Nothing more family, we read!
This week I am a little distracted with personal business, but remember that the contest ending tomorrow and you can win a book about Raspberry Pi. You have the details here.
Today I bring you a link for those who plan to just set up a server on your Raspberry Pi, from the point of view of the SD card and file system optimization.
Guido Stepken is a professional from Berlin and he has been reviewing the importance of a good storage system. In this case the SD card, although we use for almost everything, has a very low access times and is best to get a good quality SD card and use the best file system like this one by Samsung called F2FS.
Do not miss this interesting article if you want to make the most of your card.
Link: plus.google.com/+GuidoStepken
Be honest, LXDE is a lightweight desktop but not have hardware acceleration makes opening any application an odyssey and take longer than we wish. Nearly a year ago we know the development of Wayland but everything is in a Alpha state and we don't know when come to us.
Maynard will be a X replacement with hardware acceleration and moves quite well as you can see in the video. It doesn't support applications that are not developed for it yet, but you can try it if you dare running the following commands:
wget http://raspberrypi.collabora.co.uk/setup-maynard.sh
bash ./setup-maynard.sh
Link: blog.barisione.org
Today is the World Book Day and I wanted to resolve the contest I announced a few weeks ago.
The winner is @sdeancos and the chosen book Raspberry Pi Cookbook. I've already been in contact with him and the book will arrive this Friday via Amazon.
Congratulation!
This week we have as usual new and good projects to keep an eye. Want to know more?
Banana Pi, Raspberry Pi clone with steroids: Pow! Right in the kisser. This is a new competitor you have to look twice to avoid confusion with the Pi. Bring a 1GHz Allwinner A20 dual-core ARM Cortex-A7 con 1 GB de RAM for about $55. Details in geeky-gadgets.com. You can buy it on their website bananapi.org or aliexpress.com although careful you do not go to brew a Raspberry Pi.
piCore 5.3alpha2: This distro advancing with leaps and bounds and brings kernel 3.14.1, Raspberry Pi firmware (14 April, 2014), BusyBox patches applied, improved tce-load. | tinycorelinux.net
Raspberry Pi on tutplus: I wanted to finish recommending the website computers.tutsplus.com with good tutorials about Raspberry Pi.
Nothing more people. Until next time!
From the Twitter account @raspipc I know a new application to monitor the state of our Raspberry Pi through Android. Their name: RPI-Simple Monitor...
The application displays information about CPU, RAM or temperature through an elegant interface.
You need to install a server program on the Pi.
I encourage everyone to try and I'm pretty sure the developer would appreciate feedback through their Twitter @laux_es or in the Google Play.
Download: Google Play - Raspberry Simple Monitor Early
More info: GitHub - RPi-Simple-Monitor
Since last April 28 is celebrating an event called The Black Week (La Semana Negra in spanish). Objective: Survive one week only with the Shell with no desktop environment. Do you accept the challenge?.
I found it interesting proposal and I'm actually excited, since many people are moving into the Linux world thanks to the Pi. You don't be afraid black background with letters any more!.
You should avoid write startx voluntarily, but keep calm, because you are not alone. I'll show you some applications to notice that you do not need a mouse to write an email, browse the internet or post to Twitter.
Today we start to get into the IRC and meet people like you who are participating in this initiative. So you can share and learn about new applications that will serve you throughout this week.
My proposal for a good IRC client will be weechat.
To install: sudo apt-get install weechat
Once we execute it with weechat, we will connect to the freenode network typing /connect holmes.freenode.net. Now we can enter various chat rooms, but which we are interested to get into #semananegra on spanish irc channel, so type: /join #semananegra
Another usefull IRC commands are:
Change nick name: /nick new_nick
Send a private message: /msg nick message
Show users in the channel: /names
Leave chat room: /part roomname customexit_message
Exit from the app: /quit
Another keys:
TAB: Autocomplete nicks or texts.
Alt+Cursor left/right: You move through the different buffers you have open (To learn more about the buffers, read the link I put at the end of the article).
With this you can manage a little longer, but there are still many things to learn, but that depends on you ;)
If you don't like weechat, you can install another one like irssi or you can use a XMPP client called profanity.
Just for today. You can comment your impressions if you wish.
See you tomorrow!
Link: weechat.org > WeeChat Quick Start Guide | User guide
Link: kkovacs.eu > cool-but-obscure-unix-tools
We continue with the challenge of being 7 days without X. Is it painful for any of you?. Today we'll install an email client.
As you can see, these articles are being focused on the daily use than any normal user can give to a computer from a non-professional perspective.
I put my heart next to yours, to do ours one wider and secure. I pledge to you, terminal. I'm yours for a week. When I feel weak, I will be strong and will not tear the X when ascii videos overwhelm me, I will be strong and see the entire series of Star Wars in ASCII, I'll be strong when the eyes do not bear it, I'll be your shadow when you do not know any command, I will smile, I will cry.
Until the GUI do us part.
The mail client I will use is called cone. You can install it from the repositories: sudo apt-get install cone
I will use a Gmail account through IMAP, which is the most common, but you can set it to any other account. Just be aware that to access via pop/imap to your Gmail account should have this option enabled from your account (read here).
To set up a new email account, just follow these steps: Press M (MAIN MENU) > N (NEW ACCOUNT) > I (IMAP). In the next screenshot you can see my configuration (with password invented to mislead the number of characters, hehe).
Done, it is so easy to read your mail from console!. Now I leave you to search how the hell you can send a mail, because I have not yet achieved, LOL.
Star Wars: telnet towel.blinkenlights.nl
BOFH (Bastard Operator From Hell): telnet towel.blinkenlights.nl 666
MUD (Multi User Dungeons): telnet mud.burning-eye.net 4000 | telnet 7dof.org.uk 6715 | telnet mud.tgchan.org 5555 | telnet ed.wolfpaw.net 9700 | telnet 3scapes.org 3200 | telnet 4dimensions.org 6000 | telnet 4liberty.us 4100 | telnet 6dragons.net 3222 | telnet 7thplane.net 8888 | telnet crimsonnightmares.com 8887 | telnet thecityofshadows.com 1300
Link: wikipedia.org > Comparison of email clients
This week's been a bit chaotic with so many articles about the Shell, but when something excites me, I can't stop. However, today I bring fresh news as every Friday...
BASIC 50th Aniversary: Gordon Henderson alias @drogon is one of the largest known in the Pi World. Last Day April 30 was the 50th anniversary of the popular BASIC programming language and Gordon updated his interpreter called RTB (Return to BASIC). All details in projects.drogon.net
PiPhone, a DIY cellphone: While I would shame me go out with Samsung Galaaxy Note by how big it is, Dave Hunt not afraid to create a cellphone with a Raspberry Pi with GSM module and 2.8" TFT display. If you want to see the development process visit davidhunt.ie
Mirror with information: Well, it's a hacked TV but it is amazing and one of those projects I'd like to build, so Michael... Shut up and take my money! michaelteeuw.nl
uMotio, 3D gesture control: A device to control any computer (Mac, PC, Arduino, RPI) with gestures. The following video says it all:
Via indiegogo.com.
See you tomorrow!
Today I leave you with some links to see if you can read or send messages from Twitter/Facebook or chat with Google Talk/FB with your friends. Is it possible from the command line? I think not...
Yes, believer. I think there are some very clear posts about the subject on internet, so I have compiled a few. If you have any problems, please comment.
Twitter: xmodulo.com > How to access Twitter from the command line on Linux
Facebook: xmodulo.com > How to access Facebook from the command line on Linux
Chat with finch: bhavyanshu.me > Use facebook and gtalk chat using terminal console
After a few betas (seven in total) from early on March 6 of this year, we have with us the latest version of considered the best Media Center for Raspberry Pi. I review everything that the team have been introduced in this couple of months...
I have supported this distribution always compared to others with the same purpouse. After the imminent appearance of XBMC 13.0 "Gotham", could not miss the final version to enjoy our multimedia center without complications. The list of changes we have gradually seeing:
Download disk image: openelec.tv > OpenELEC-RPI.arm-4.0.0.img.gz
These kind of games remind me the famous Apogee games that many hours have given me joy. Although with high difficulty, the SQRXZ saga have a version for all platforms... including Raspberry Pi.
The saga has several parts given its quite addictive difficulty. I tried the version 4 and is grateful that our Pi get games like this to enjoy and relax.
I leave the link to the web with all parts. Hope you enjoy!
Link: sqrxz | Invite the team to a coffee
Today I'm late, I know. I am preparing a new article with a collection of almost all distros for the Pi as I did in this post. It's a hard work, but someone has to do.
Without further ado, I leave you with the most important weekly news in the Pi World...
PortaBerry Pi, Handheld Raspberry Pi Emulator: Awesome draft riding a handheld Pi with a TFT screen and a battery along with a self-produced housing in 3D | 3dprintboard.com > PortaBerry Pi: Handheld Raspberry Pi Emulator
LXQt 0.7.0: As you can imagine, this is an operating system that connects the LXDE desktop environment with the QT libraries. Can be considered a very stable beta version and although it is mostly for desktops, has begun to give experimental support to the Raspberry Pi. We'll see how it will behave over time. Source: sourceforge.net > LXQt 0.7.0 released
Just for today. I leave you with another novelty: In a few weeks you will know the software project more ambitious I've done with the Pi and I'm sure that It will keep talking about it around the planet.
Happy weekend!.
New collection of Operating Systems that have been recently updated and has grown from Dec exponentially. No Raspbian only man live, and you can see here ...
pipaOS ver. 2.6 (05/14)
PiDora - Pidora-2014-R1.zip (04/14)
FreeBSD - FreeBSD-11.0-CURRENT-arm-armv6-RPI-B-20140423-r264794.img.bz2 (04/14)
RaspBMC - raspbmc-final.img.gz (04/14)
Volumio (04/14)
Coder - coder_v0.6.zip (04/14)
arkOS (03/14)
SliTaz Raspberry Pi (03/14)
Music Box - musicbox0.4.3.zip (01/14)
The images have not been updated have long been:
Aeros - publicaeros6-pi.img.7z (12/13)
XBian - XBian1.0Beta_2.img.gz (12/13)
PiBang Linux - sourceforge (11/13)
Raspyfi - RaspyFi1.0.zip (09/13)
Moebius - moebius-1.1.1.tar.gz (05/13)
PwnPi - pwnpi-3.0.img.7z (12/12)
Daily builds:
Another crowdfunding project that we can see and based on the premise of using AEROS operating system already talked as platform launching an SteamOS alternative like store. Let's see what offers to us...
Always is good for the community to support interesting projects to use with the Pi. Today I find this campaign to create a friendly environment with the AROS core and can be used on PC, Mac, RPI, ODROID or others. The UI is based on the Amiga MediaCenter and you can run games from Amiga , Windows (via Wine even ARM), Linux or AROS all via emulation. According you can read, it has the compatibility of Linux, because it is based on Debian, with the speed of AROS.
For the "free for all" AEROS release, which is something that concerns us all, they need 3,000 euros.
It is said that you will also have access through this system to Steam, Desura and other stores. For the Raspberry Pi, is planned to be also a gateway to Streaming from PC (with Limelight) and also serve as a platform of entertainment to watch multimedia files (videos, photos, music). Other things to pay attention is that run Windows 8 ARM apps with wine, though not perfect.
I leave you with the video of the campaign.
Link: indiegogo.com > INDIEGO! - transform any Amiga, Mac, PC and Raspberry into a video game console
Link: indiego-gaming.com
Here I am with a bit rushed. This week I've devoted entirely to my project, but I bring a few links of interest before leaving this weekend to enjoy the countryside in harmony with nature and be AFK...
Streaming client with Raspberry Pi: In my experience, the Pi is used in the world basically as a media center and games, server or hardware projects. Another one would be like streaming client/NAS. Jimmy Kim present us their Squeezebox case that I want for me. | jimkim.de
NAS for travelers: This weekend I will take the Raspberry Pi with me and make it work as a NAS to share with all my friends. We have already seen several tutorials on mounting a NAS, but this presented by Ben is worth reading. | benperove.com > Raspberry Pi NAS for Travelers
Introducing Arduino Zero: A couple of days in an event called makercon, Massimo Banzi has presented the Arduino Zero equipped with 256KB of Flash memory and 32KB SRAM | links: hackaday.com - hackaday.com
We keep reading!
PC Monitor gives you complete control of your computers and applications from anywhere, at any time. You can monitor and control Windows, Linux and Mac, as well as .NET and Java applications or Raspberry Pi PCB...
You must create an account here and generate a configuration file in /etc/pcmonitor (in the same directory you have an example). You have a mobile app to monitor any device and need to install the program in Raspberry that collect the data. The free version allows you to monitor up to 5 devices.
The functions include information about:
CPU usage, available memory
Internal/external IP (Internet location on Google Maps)
Ports
Free space on SD card
Running Processes
You can send commands via a terminal
Send commands to Restart/Shut Down the Pi
Download: mobilepcmonitor.com
Meanwhile I'm preparing my talk at the BetaBeers from my city about GODOT Engine, I update the Google Docs and prepare and article for tomorrow Friday too.
Today I found looking for scripts to make life easier for us, one to install Aircrack-NG + Airodump...
The script install on your system the latest version downloaded from the repository and It takes about 15 minutes to compile, so patience...
wget https://raw.github.com/txt3rob/Aircrack-NG_RaspberryPI/master/install.sh
sudo chmod 777 install.sh
sudo ./install.sh
Now we are one Friday closer to know my secret project (Can you tell I'm creating hype?). I give another clue at the end of the post.
Let's get to know the fresh news of the week:
JabirOS for Raspberry Pi: Operating System based on FreeBSD to our beloved plate. The image occupies 1 GB but doesn't contains the boot file uboot and have to get it yourself. | jabirproject.org
AudiculaPi, distribution to use like a jukebox: If you need to use the Pi for music, I think that this distribution with only 128 MB is perfect to manage all your music through a web environment. LIRC and Bluetooth support. | AudiculaPi - the little jukebox for your Raspberry Pi
That's all for today. The clue that I will give you, is the name that the project will: PiKISS
We read!
Xlink Kai is a tunneling software for Windows that allows you to create a direct connection between two or more identical game consoles through internet.Originally created for Microsoft original Xbox, it now supports Xbox 360, Nintendo Gamecube,Sony Playstation 2 and Playstation Portable.
It works fooling game consoles, in other words making them believe they are in the same network the other console is, to achieve this it requires you to connect your console to the same network router or switch where your PC is connected to internet, then let the software web interface detect your console.
To install, you need to download, uncompress & run the next package:
wget http://canadian-gaming.ca/xlinkkai/builds/release/kaiEngine-7.4.28-RC1-linux-arm-headless-raspberry-pi.tar.gz
tar xzvf kaiEngine-7.4.28-RC1-linux-arm-headless-raspberry-pi.tar.gz
cd kaiEngine-7.4.28-raspberry-pi
./kaiengine
Link: teamxlink
Link: teamxlink.co.uk > Supported games
Complete Restaurant/Bar - Retail Store Point Of Sale (POS) and store management solution (software and hardware). It will help you connect these multi locations, maximize yours efficiency, prevent employee mistakes, prevent employee thefts, increase profitability, and much more...
This is where the guys from YoungPOS present their mixture of hard/soft, governed by a Raspberry Pi to lower the cost of the hardware if you're starting a business (or someone close to you)...
More info:
Link: facebook.com > Raspberry PI POS
Link: instructables.com > Touch screen POS
Link: raspberrypi.org > Touch screen POS
The waiting time is almost over. Tomorrow finally I release PiKISS and you know why I had occupied these months...
NOTE: If you want to know the history changes, visit this link
This is my most ambitious project for the Raspberry Pi.
Install an application on Linux is not complex. Sometimes just type sudo apt-get install and get the application installed with all its dependencies. But... What if we need to install more than one such as a web server?, Is it not in the official repositories?, What if you want to get rid off input commands?. Please, an easy way to set my WIFI network!.
Don't despair. PiKISS has come to help you...
PiKISS (Pi Keeping It Simple, Stupid!) are Bash scripts for Raspbian (for now) which has a menu that will allow you to install some applications or configure files automatically as easy as possible.
PiKISS (Pi Keeping It Simple, Stupid!) are shell Scripts (Bash) for Raspberry Pi 1 & 2 (Raspbian and derivates) and for ODROID-C1 (Ubuntu) soon, which has a menu that will allow you to install some applications or configure files automatically as easy as possible.
The idea is offer facilities to manage your operating system, selecting an option in a menu and answer [Yes/No]. If you need check dependencies, install an app, modify a script at boot, add a line to a file or download other, PiKISS will do it for you.
What some users have said about PiKISS:
"It could have happened to me!"
"What a silly! (I'll install it when I go home)"
"Now I don't need to fight with the terminal? Shut up and take my money!." - Easy, it's free.
NOTE: ** 100% Free of viruses and Trojans. Not available in stores. The author of **PiKISS is not responsible if you get bored with your Raspberry Pi because everything is too easy. Online until I wish or Internet is destroyed.
You can get it from GitHub:
git clone https://github.com/jmcerrejon/PiKISS.git
cd PiKISS
./piKiss.sh
If you want the latest version, just enter into the directory with cd PiKISS and type:
git pull
NOTE: If you use another flavor from Raspbian, maybe you need to execute the next command: git config --global http.sslVerify false
PiKISS grow up according to users requests (ulysess@gmail.com) or I'll append scripts that I consider necessary, but I call to the community to share, improve and help to add new scripts to the existing one. If the project grow, is up to you.
NOTE: If you want to know the scripts included on this project, please visit this link.
This project has involved many hours thinking, searching, refactoring and testing code. I accept donations due the effort to make new scripts. Donations are not required or expected. Any amount that you feel is appropriate would be appreciated. Simply click on the Donate button below. Thank you! :)
First of all thank you for the reception given to start this new project called PiKISS and the support obtained. You are very great!.
Streaming music service, RetroPie and news from raspberrypi.org coming after the jump...
How to Turn a Raspberry Pi Into a Private Streaming Music Service: Using the Premium service Subsonic to access all our music from anywhere. | http://lifehacker.com
Explore your Raspberry Pi with our Online Usage Guide: Guys from raspberrypi.org have compiled on the official website a series of very interesting guides: Scratch, Python, GPIO, Minecraft and many other. You have to choose. | Raspberrypi.org
New RetroPie image TODAY: petrockblog is uploading a new updated version of its fantastic operating system to emulate any console or arcade machine. Run for it! | Blog.petrockblock.com
Today I want to show you the scripts list from my PiKISS project that I gathered, and the scripts that I have provided to be included soon...
NOTE: Change log here
Joypad: WII or XBOX 360 devices config. | Predicted: Generic joypads.
Netcfg: Configure your network (wired or wireless) with a static IP.
Predicted on this section: wlancfg- Show a wireless list to config your AP (SSID).
Mame4all: Arcade machines emulator | Predicted: Option to install any legal ROM.
Pifba: It has support to CPS1/2/3, NeoGeo, among others.
PiSNES: Super Nintendo (Famicon) | Predicted: Option to install any legal ROM.
RPiX86: x86 emulator | Predicted: Option to install a DOS game.
Speccy: ZX-Spectrum emulator which install a freeware game called Ninjajar!
Predicted on this section: FSUAE- Amiga emulator with OpenGL ES support, 8086 emulator, MSX, PSX1, N64, Atari. App to search & download ROMs from the command line (Just type a game name and download it without captchas).
Crispy Doom: Install Doom 1/2, Hexen, Heretic or Strife engine (and games).
Quake2: Install Quake2 full version. | Predicted: Quake 1 & 3.
Other games: Dune2, MineCraft, Sqrxz4.
Predicted on this section: Games like Jedi Academy, Infinity Engine, Darkplace Quake Engine (I accept petitions).
Plowshare: Direct download from hosters like uploaded or freakshare, from the Shell.
mp3 downloader: Type a song or artist name and allows you download it from the GrooveShark network (registry is not necessary).
Predicted on this section: Hotspot-Convert your Pi in a Access Point.
benchmark: Bench your Pi with nbench.
Check imgs: Check the last image date from a few operating systems like RetroPie, pipaOS, OpenELEC o PiPlay(PiMAME) among others...
CPU temp: Show the CPU temp (in Celsius).
Weather: Type your city name and get the forecast from the next five days.
Web Monitor: Panel to monitorize through web browser some dates like CPU, RAM, free disk space...
Airplay: Install rPlay to make iPhone/iPad mirroring. You need a license key from the forum.
Kiosk: Images Slideshow. | Predicted: Option to load it on boot.
XBMC: Install XBMC ver. 12 (Dec. 2013). | Predicted: Install the last version from repositories.
Predicted on this section: mp3 players.
db: Install MySQL. | Predicted: Optimize MySQL instances and option to install anothers BD like MariaDB, MongoDB,...
Printer: Install and configure CUPS.
Web: Apache or Monkey HTTP Server. | Predicted: Nginx, Cherokkee, Lighhttpd.
Webdav for Apache: Install Webdav to your Pi. | Predicted: Another server services and SSL.
Predicted on this section: Framework- Install Wordpress among others, VPN,...
Autologin.
Others: Tweaks to optimize your system. | Predicted: More options.
Remove packages. | Predicted: More unneeded packages.
Disable services Disable useless daemons. | Predicted: More daemons.
Aircrack: Install Aircrack-NG/Airoscript. | Predicted: App to search insecure networks automatically.
SDL2: Compile SDL2 (2.0.3) | Predicted: Compile the lastest version available from the website.
WhatApp: Config yowsup script to send messages through this network.
Nothing more. If you have any ideas or want to incorporate a script, write it in the comments below. I hope you know a little more about the PiKISS concept. ;)
We all know bittorrent Sync and I talked about this method to have the files on hand.
Syncthing becomes the solution to these open source systems such as centralized storage like Dropbox...
With Syncthing you have a way to store your data and have it available whenever you want and wherever you wan, using the P2P protocol.
Some of its features are:
synchronize as many folders as you need with different people
responsive web GUI;
cross-platform: Syncthing works on Linux, Mac OS X, Windows, FreeBSD and Solaris. There's also an unofficial Android port;
Syncthing doesn't require advanced configuration and it should work out of the box, both over LAN and over the Internet;
secure & private: the data is only stored on your computers, without using a central server; all communication is secured using TLS;
every node is identified by a strong cryptographic certificate and only nodes you have explicitly allowed can connect to your cluster;
open source app, open protocol.
Links: webupd8.org | syncthing > syncthing-linux-armv6-v0.8.13.tar.gz
This week I have been in hospital with my wife. A freaked but all almost Ok right now. Today we celebrate my daughter's birthday, 4 years old.
Go with the weekly review!...
No translation this time sorry, but here are the links:
OpenELEC 4.0.4 released: openelec.tv
UAE4Armiga4Pi: armigaproject.com > UAE4Armiga...4Pi!
Raspberry Pi Gameboy Pocket (Pi-Pocket) Documentation: xodustech.com
Enjoy life friends, it has only two days...
I have been visiting many links on our beloved Pi as you can see in the Google Docs My Notes, but none has particularly struck me to make a post. However...
Reviewing the comments leave me about PiKISS here and here, take note of any of them to include new scripts while increasing the family with a couple more.
Now you can enjoy Return to Castle Wolfenstein demo version and the Amiga emulator UAE4Armiga4Pi that looks good.
Link: Github.com > PiKISS
Curious that even though looking at my blog, I can't find no post has mentioned Sonic Pi, and soon we will see the version 2.0 of this free program that allows development to teach programming through music...
With Sonic Pi you'll be able to teach some programming concept through a simple programming environment, ideal for starting from the earliest age.
An example:
# flight of the bumblebee RasPi.TV style (or lack thereof)
# http://raspi.tv/?p=5216
# first some rythms
speed = 0.45 #set overall speed
breve = 8 * speed
semibreve = 4 * speed
minim = 2 * speed
crotchet = 1 * speed
quaver = 0.5 * speed
semi = 0.25 * speed
demi = 0.125 * speed
hemi = 0.0625 * speed
Still do not know what new features will have this new version, but in the article on The Mag Pi last month you can read a full article.
Link: sonic-pi.net prerelease
Link: cl.cam.ac.uk > Sonic Pi
It seems like yesterday when was on sale the Pi and have already been sold 3 million units worldwide.
I will continue here, updating the most complete Google Docs for the Pi and increasing PiKISS scripts, which remains in the gap.
Let's review the international scene!...
See the summary appeared on the blog framboise314.fr on the RPI that I found interesting:
Size: 85 x 54 mm
Number of expansion cards: tens
Noise level: 0dB
Weight: 45g
Display: 1080P / HDMI
Power Consumption: 2.5 W
Maximum altitude reached by a Raspberry Pi: 40 km
Maximum number of Raspberry Pi in a cluster: 64
Use: Servidor Web/Mail, Media Center, emulators and games, video streaming, DIY projects, etc...
Pipplware 2.0 FINAL, Portuguese origin distro with many features: Having gathered in a single distribution XBMC, XFCE, Chromium or RetroPie is not an easy task, but this distribution succeeds. Ideal for beginners in the world of the Pi. It has a very good menu system and was updated last month. Maybe I dedicate an article next week | pplware.sapo.pt
MagPi released (June): Do not miss the interesting Magazine which is the number 24. I found it very interesting, in special an article about WIFI Sniffing | themagpi.com
See you!
SCRIPT UPDATED: 18/Jun/2014 7:37 GMT +1
NOTE: Now you can enjoy more channels with the new script that I have prepared. Click on this new post: PiKISS: Two new scripts join to the family
I do not like football, but with the excuse to watch the match we meet friends for lunch/drunk.
Want to see it too? Take your Raspberry Pi or a computer with Ubuntu because I have prepared a script to enjoy the show...
NOTE: Sorry, only spanish audio, but if you want it in english, tell me in the comments...
Just boot your Ubuntu or Raspbian and execute the following:
curl https://misapuntesde.com/gol.sh |bash
For Ubuntu you need to install mplayer and with Raspbian you will need omxplayer (HDMI output). Both should have them already installed in their respective operating systems.
If the signal goes, I will try to update the file.
These days I'm kinda busy with the generation of two scripts that have seemed to me very interesting to the PiKISS project: Stream TV channel and DLNA/UPnP server...
Today, the only way we have to watch streaming channels is installing on XBMC (OpenELEC, Raspbmc,...) a plugin to view it. With the World Cup, I've parsed a xml file where come all channels created by PiKoMule here. It's a fairly updated today file, and have been used to create a menu (which has given me more of a headache).
Notice that 80% of channels do not work today. I hope PiKoMule update as soon as they "fall". However the script is here for you to test and comment.
Channels that have tested now and work are: GolTV, GOL TV Option 2, EuroSport HD, HD FightBox, La 1, Antena 3 Neox, Energy, The Sixth Clan (Pat the Postman), 24H, 13tv, RTPA.
For future updates, I hope to incorporate international channels if I get another xml file.
Rygel is just one of the many Media Server in the World. Its function is to share multimedia files by streaming audio, video or images via the server where you install it. I opted for this one because of its simplicity and consuming memory. Its main features:
Browse and play media stored on a PC via a TV or PS3, even if the original content is in a format that the TV or PS3 cannot play.
Easily search and play media using a phone, TV, or PC.
Redirect sound output to DLNA speakers.
I've done tests with an iPhone 4/iPad Mini with the AcePlayer App, and a 40" Samsung TV with very satisfactory results. You can use any application with DLNA/UPnP support.
TVPlayer is already in PiKISS and Rygel will be tomorrow.
Happy Wednesday!
The most interesting thing for me this week has not been curiously visiting channels where I search for information, so this post is more like a whole week working on my little blog for all relevant news, but surely you will like...
New version of vector animation Editor 9VA-pi: With this new version you can import/export SVG files | d1.dion.ne.jp
Character recognition on a touch screen: My birthday is coming up and I'm going to buy the PiTFT for a project I have in my mind. The next link is a good beginning to use gesture recognition. You have a video below: | ozzmaker.com
See ya!
By now we all know that each search direction we visit or comment that we make on the internet, like it or not, will be registered with our IP.
Tor becomes a project to not reveal our identity (IP) passing through other PCs and so leave our hidden secret to all kinds of requests corporations, governmental or not.
I admit that sometimes I have done internet searches undesirable and I'm ashamed. But surely you do this practice too. YES, I searched Youtube video of Rebecca Black or use Google to know how to shave without cutting.
But the NSA will not know this information because a user has prepared this script to convert Moebius Linux distribution in a whole onion router. It would be interesting to do the same for Raspbian, because I'm not a fan of the distribution that has used its author. It remains to incorporate into PiKISS.
Link: github.com > inline-onion-pi
Currently we have 2 Amiga emulators for the Pi: UAE4All and UAE4Armiga4Pi than I've spoken. Both are based on uae4all1, which has no support for HD files.
uae4all2 comes with several interesting improvements, including support for HDF files, AGA...
There remains much work to run the emulator decently as says the user is developing the port, but if it's running on various platforms such as Pandora or GP32X or other with a capacity similar to the Raspberry Pi processing, I can say with total security that this emu goes to the right direction.
I think it is not difficult to compile. As it has done will upload the binary and see if it works as well as on other consoles and devices.
I leave you with a video of the emulator running on a Nexus 10.
Link: eab.abime.net > RaspberryPI uae4all2 discussion
Related: anddev.at.ua > Uae4all2-SDL (Pandora edition)
Related: eab.abime.net > Uae4All2-SDL Amiga Emulator for Android
This is not really a post, it's more a recommendation.
Yesterday I just got to try again Raspbian NetInstall UA, which is a Raspbian minimal distribution with minimal packages without much...
I tried on it PiKISS and to my surprise almost all the scripts works except some of it with missing packages.
I have found with the most optimized Raspbian OS existing. That's why I added a new script to the family to set some settings in this cropped version of Raspbian. You can find it in the Config section of PiKISS.
The result has been a considerable improvement in emulators. For example MAME4ALL runs at optimum speed without sound problems I always had in Raspbian with some roms (TMNT2).
I advise change. Your impressions in the comments.
Link: Raspbian UA NetInstall
Link: Mis Apuntes de > How to build your own OS with Raspbian Net Install
MiniDLNA is a DLNA/UPnP-AV to see your media content in other devices (SmartTV, tablet, smartphones). I think this is the first solution that comes to mind every time we need to use this service.
I bring you the latest version that came out earlier this month...
The version on Raspbian repositories is a bit obsolete (1.0.24) and the people in the forums have some trouble when compiling it.
So you just have to download the .deb package and copy the configuration file to the folder /etc. To install it and run, you know:
sudo dpkg -i minidlna_1.1.3-1_armhf.deb
sudo minidlnad
However, I added a script that will save you a lot of work on the PiKISS project which it will download the source code to compile the latest version available or install this version 1.1.3.
Just remember: to update PiKISS, you will have to enter the directory where you have, and type: git pull
Link: minidlna1.1.3-1armhf.deb
Config file: minidlna.conf
SourceForge: minidlna v. 1.1.3 (ChangeLog)
This week has been quite active on the blog and on Friday I stay on top, so the section is full of news today. The most anticipated: the sale of the Raspberry Pi modular version for large and small projects. But that's not all...
I wanted to remember that this week PiKISS has received some updates and added some new scripts: checklastmodimg, minidlna, Epiphany Web Browser, crispy-doom, Quake 2, MAME4ALL, Gameboy Advance & PCEngine.
PiFox, tribute to Star Fox: Earlier this week we saw proof of concept created by the Imperial College London. An independent game with 5800 lines of code with a Bare Metal system for ARM devices that you can visit on GitHub. As a curiosity, they've used a Raspberry Pi emulator called PiEmu with the source code available too. If you are left wanting more, here you can find a video of a Tetris multiplayer programed with about 4000 code lines in pure assembly code | github.com > PiFox
Build Space Invaders with Python: In only 300 lines you can create this arcade classic if you like. It is a good start for those who want to learn programming or how to develop a video game | linuxuser.co.uk > Create Space Invaders on Raspberry Pi (part one) (part two)
As I said recently, soon we are going to have a new Amiga emulator on scene.
A user already has ventured to compile the new emulator and we have available binaries at last. Shall we try?
To give work, unzip the file at the end of the post and be sure to install the necessary dependencies:
sudo apt-get install -y libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libguichan-0.8.1-1 libguichan-sdl-0.8.1-1
The emulator runs with ./amiga. It is advisable to move around the menu with the arrow keys on the keyboard for now.
You need to get ROMs and copy it in the kickstarts dir. I remember what emulates each:
kick13.rom = Amiga A500
kick20.rom = Amiga A500+/A600
kick31.rom = CD32
Problems about this uae4all2 version:
No change DriveSpeed 1x.
Custom Config does not work yet.
Environmental control (GUI):
"Esc" resets / loads a disk
"Ctrl" back in the game
"Arrow keys / tab / enter" menu navigation
In Game:
"Ctrl" returns to the menu
"Alt" switch input (joystick / mouse / stylus?)
"Home / end / pg up / PgDown" for fire buttons, etc..
Of course, you have ready the script in the PiKISS project, including kickstart files (ROMs) and a game called...
Link: Raspberry Pi > uae4all2 (Amiga emulator)
Download: uae4all2-2.3.5.3rpi.tgz
Readme: readme.txt
It seems that the escene moves a lot in the world of emulation. This week we had the arrival of a new version of emulationstation, but also other news I will discuss below...
RetroPie updated to 2.1: I have kept an article comparing PiPlay Vs RetroPie that I hope someday to finish, and while they appear quite frequently new versions about this both OS dedicated to emulation. petrockblock bring the facelift of EmulationStation and now use the SDL2 libraries (with which I am always fought), which has been completely rewritten and with a few improvements | petrockblock.com
Spreadsheet with Twitter hashtags: I've adapted the code from labnol.org for a sheet showing all the hashtag #Raspberry_pi & #raspberrypi from *Twitter*. Now you do not need an account on this social network to be informed every minute about your favorite plate. | Google Spreadsheet > Twitter Archiver
I usually use box.com to save my files (sorry, Dropbox sucks), but I've never used this kind of storage services with the Pi. Wants to backup all my photos, and looking for some services I found Copy.com, with which we'll have 15 GB of free storage available and has a referrals system to increase this size. Let's see how to configure it in our beloved Pi...
If you stop to think, on a device like the Raspberry Pi make backups is something important by several factors. I reinstall the operating system every week and sometimes I forgot to make copies of some files. For addressing me today, I need to upload 10 GB with photos and videos, so the Pi will help me a lot in this task that may take quite.
First you need to sign up on Copy.com. If you do so from this link, you gain 5GB with extra storage.
Then download, unzip and access to the program:
wget http://copy.com/install/linux/Copy.tgz
tar xzvf Copy* copy/armv6h/
cd copy/armv6h/
You have two apps: CopyCmd & CopyConsole. The first allows you to certain actions such as download a file or also get the public link you want to share. The second is the one that allows you to synchronize a local folder with the one stored in the cloud. To view a list of tasks you can perform, run these files without arguments.
Let's see some fictional examples to learn better how to manage with the commands. We start with CopyCmd:
Create photo folder in the cloud:
./CopyCmd Cloud -username=user@gmail.com -password='mypass' mkdir /photos
Copy files from your Raspberry Pi directory to copy.com. If you want to copy to the root directory, would be /:
./CopyCmd Cloud -username=user@gmail.com -password='mypass' put origin.jpg /photo
Copy directory with all its files from a remote server to the PI:
./CopyCmd Cloud -username=user@gmail.com -password='mypass' put -r /home/pi/photos/ /photos
List files in the cloud copy.com:
./CopyCmd Cloud -username=user@gmail.com -password='mypass' ls
Download files to your Raspberry Pi:
./CopyCmd Cloud -username=user@gmail.com -password='mypass' get photo.jpg photo.jpg
NOTE: We repeat the name of the file as you can see in the above example, since it means: local_file_path remote_file_path.
The most interesting about CopyConsole is the function of keeping synchronized two directories as usual in all these services. an example:
./CopyConsole -daemon -username=user@gmail.com -password='mypass' -root=/home/pi/photos
So, everything we have in /home/pi/photos keep synchronized on both sides, local and remote.
Nothing more. Of course, there are clients for all devices and operating systems, so access to all your files from anywhere is assured.
Link: Copy.com
Download: Copy.tgz
Getting out a little from the standard pattern, I tell you that yesterday I needed to back up the blog, hosted on 1and1. The trouble is that the only way to do this is by FTP. So as I make copies every Friday, I show how you can download your blog with lftp or wget with a single line without flinching. Want to see it?...
It's not the first time I talk with some of my clients or friends and they forgot to make backups of the blog. They think it will work as long as the disaster by either hosting or hacking exploiting vulnerability arrives: Everyone gets nervous and can not remember when was the last time they made a backup.
LFTP is a ftp/http client that support ftp, ftps, http, https, hftp protocols. It's a common package in any distribution and if you have not installed, you simply type sudo apt-get install lftp
To make a remote backup, simply type the following:
lftp -e 'mirror / /path/' -u user,password website
Example: lftp -e 'mirror / /home/john/my_backup/' -u johnftp,rpi43v3r\! misapuntesde.com
NOTE: The password, if you use characters like !, must be preceded by a backslash \
Not a day that does not use this command on my daily chores. Here to download this blog:
wget -q -P /url/path/ -r ftp://user:passwd@website
Example: wget -b -P /home/john/ -r ftp://johnftp:rpi43v3r!@misapuntesde.com
NOTES:
Argument -b causes the files to be copied in the background and generate a log, although we could have used -q for not show the exit.
wget is a little faster than lftp.
Link: russbrooks.com > LFTP Cheatsheet
Link: stackoverflow.com > Using wget to download select directories from ftp server
These weeks I'll leave the blog a little discontinued. I have several professional commitments and I want to study several Frameworks to broaden my knowledge. As far as possible I will keep you informed of what I am finding and perhaps more frequent updates in the Google Docs. I leave you with some links of what has happened this week in the Pi World...
PiPlay 0.8 Beta 4 released: Now the image is loaded with new emulators and many devices have been tested to ensure maximum compatibility. To see the latest news I refer to their blog and its image download in the next link: PiPlay 0.8 Beta 4
TheMagPi 25 out: Robotic, sniffing, time lapse and Java are some of the topics you'll find inside this issue. | themagpi.com
PiGRRL - Raspberry Pi Gameboy: Recently I acquired the Cupcade from Adafruit and although delivery are quite expensive to Spain (30€ for UPS + 32€ for customs fees) I'm happy to have it and I hope to make you a tutorial. This week we have a case of first generation GameBoy type to put inside the Pi and some other components. | learn.adafruit.com
One year ago I commented this protocol called OBD which you can test your car by connecting an adapter to your Raspberry Pi...
I've found a very easy manual for anyone by using a Frontend. Moreover, the price of the adapter is now much smaller than before and can connect using Bluetooth or USB port. It also has an SD image prepared for not complicate a lot. Better you see the video below and then jump to the link.
Link: cowfishstudios.com
Last update: 08/20/14
Better late than never. I mean I had not time this week to say anything because I've been sick and also this weekend The Foundation surprised us with the news about the revision of Raspberry Pi, taking out a new version to the market Raspberry Pi dubbed B+...
The highlight:
Dual step-down (buck) power supply for 3.3V and 1.8V
5V supply has polarity protection, 2A fuse and hot-swap protection
New USB/Ethernet controller chip
40 GPIO pins instead of 26. The top/first 26 pins match the original layout, 9 additional GPIO and 2 EEPROM Plate identification pins
4 USB ports instead of 2 ports
Composite (NTSC/PAL) video now integrated into 4-pole 3.5mm 'headphone' jack
MicroSD card socket instead of full size SD
Four mounting holes in rectangular layout
Many connectors moved around
Links: raspberrypi-spy.co.uk > Raspberry Pi Model B+ And Addon Board Compatibility | Raspberry Pi B+ GPIO Header Details And Pinout
Link: raspberrypi.org > New product launch! Introducing Raspberry Pi Model B+
Link: pi.gadgetoid.com
Link: blog.pistuffing.co.uk > Raspberry Pi B+ launched
Link: raspberrypi-spy.co.uk > New Raspberry Pi Model B+ Revealed
Link: makezine.com > First look at the new Raspberry Pi B+
Link: webupd8.org
Link: geekgurldiaries.blogspot.co.uk > First Look at the New Raspberry Pi Model B+
projects.drogon.net: A quick look at the new Raspberry Pi model B+ | Testing & Setting the USB current limiter on the Raspberry Pi B+
raspi.tv: Raspberry Pi Model B+ Launched Today | How Much Less Power does the Raspberry Pi B+ use than the old model B? | Raspberry Pi B+ testing all the GPIO ports
adafruit.com: Introducing the Raspberry Pi Model B+ | IN STOCK! Raspberry Pi Model B+
recantha: More on the #RaspberryPi B+ | New products for the #RaspberryPi B+ starting to appear | Presenting the #RaspberryPi Model B+
Youtube: ASK AN ENGINEER - LIVE electronics video show! 8PM ET Wednesday night! 7/16/14 (video)
Link: linuxvoice.com > RPi Model B+
Link: electronicproducts.com > New version of Raspberry Pi board is ready
Link: amongtech.com > Raspberry introduces the new Raspberry Pi Model B+
Link: bbc.com > Redesign for barebones Raspberry Pi computer
Link: B+ ADD-ON BOARDS AND HATs
Link: meccanismocomplesso.org
At the beginning of week we echo that The Pi Foundation taken improved in the Raspberry Pi Model B. Although it is not what we expected, double USB ports among other features, but forget some basic components except for some amendments. Let's see this and more at weekly news...
Raspberry Pi B+: At first I did not believe it, but if Pimoroni launched a new case Kit seems all this is true. ¿What do you think?. You can learn all about this new plate in the last post of this blog
OpenELEC 4.2 Beta 1 released: The next step for this Gotham version passes to Kernel updates, BCM2835 drivers changes and some packages | Download img de openelec.tv
Before I take a few days, I wanted to leave you a very good tutorial about Raspbian Net Install. This is a minimalist distribution that we have spoken repeatedly...
I considered that a good distribution for any task: Server, Media Center, Emulators, .... In a series of articles that are posting the blog hreikin.wordpress.com, he has played extensively with this OS and I link his guide to give the opportunity it deserve.
Link: hreikin.wordpress.com > RASPBERRY PI - HOW TO CREATE YOUR OWN PI OS
Week holidays, but I have taken a moment to provide some links that I have found interesting.
Here we go!...
3.2" touch screen panel for 25 € on DealExtreme?. Another one 2.5" for just 15 €? Mmm... Dealextreme: Wareshare Raspberry Pi 3.2" LCD Resistive Screen Module | Dealextreme: MZTX-PI-EXT 2.5" IPS Full Angle LCD Display Extension Board Module for Raspberry Pi - Green
Arch-WiPi: Turn your Raspberry Pi into a wireless router/AP (SD image) | Sourceforge: Arch-WiPi (448.6 MB)
SSH Config (Youtube): This is not another video tutorial to connect over SSH. I recommend especially the second part, where it explain how to use remotely a graphical desktop application via SSH Youtube: Setup SSH - Part 1 | Youtube: Setup SSH - Part 2
We have seen many users doing overlock to know their PIs limit and not turn it into an ornament for your desktop.
Benchmarks allow us to know the computing power that has a CPU/GPU in general, and today I'll show you a command to check yours...
Credits goes to Dinesh Auti, which has developed a post to show how to use it.
Just run the next command called bc (binary calculator), which calculated the values of Pi with arbitrary number of decimals.
time echo 'scale=1000;4*a(1)' | bc -l
Curiously, the author of the article with an raspberry Pi without overlock has given the following results:
1000 decimal: 4 sec 37 milliseconds
2000 decimal: 24 sec 29 milliseconds
I remind you that you can know more technical details with the nbench tool, which is available for installation via PiKISS.
Link: awesomeweirdness.com > Calculation of Pi
UPDATED: If you want to know what's cooked in the webinar, check the next link: recantha.co.uk.
Just a quick note to announce that this afternoon 4:00 PM CEST (Europe/Berlin) we have a webinar with Eben Upton, the inventor of Raspberry Pi. You have all the details in the next link.
Hello friends.
I'm full time studying Laravel & AngularJS for a project and I don't have spare time to stay with my lovely Pi, but yesterday the webinar from Element 14 with Eben Upton was awesome and now I want to burn my Pi with new ideas, so here are the weekly news as every Friday. Let's go!
I would highlight the webinar which has already been discussed in other blogs about the new model B +, and above that Eben answered a question I did (I exist!) and he said several things I want to put in a post if I get a copy of the conference. But let the News:
The making of the Raspberry Pi Model B+: An article with such extensive detail how updated this wonderful creature. Recommended reading from beginning to the end. | Raspi.today > The making of the Raspberry Pi Model B +
OwnCloud 7 released: Among its many new features, responsive design to mobile devices and tablets and improvements in storage. For those who do not remember, OwnCloud lets you access your data through a web environment. More info at owncloud.org > Seven
RetroPie updated: jzInt, Bsilisk II, rpix86, mupen64 and added to the family Quake 3. | blog.petrockblock.com > Download
Happy weekend! I'm going to fight with Laravel...
In my day to day I use Ubuntu installed on iMac (the teasing that I can receive, I know). When I remotely access my Raspberry Pi or other equipment with Linux, I usually use Filezilla, but I discovered a cool way to access my directories through the main operating system through sshfs...
This command will allow us to mount our file system on a remote directory on another computer. To do so simply install it first and create the folder where it was mounted:
sudo apt-get install -y sshfs
mkdir rpi
Load the module with: modprobe fuse
Mount inside our operating system the remote directory with:
sshfs user@server:dir_remote dir_local
An Example: sshfs pi@172.16.0.9:/home/pi /home/ubuntu/rpi
With this we'll have the pi directory on another computer, no matter if it is on the local network or in the cloud. If we want to unmount it before turning the Pi off: fusermount -u /dir_local (Following the example: fusermount -u /home/ubuntu/rpi).
If you want to share a folder from OSX, the last steps must be executed from the Pi, but first you must to enable remote login through Apple menu > System Preferences > Sharing > Select Remote Login.
More info: cyberciti.biz > How To Mount Remote Directory With SSHFS on a Linux
Sometimes we think that a task will be a cinch, seek on StackOverflow a solution and go to something else...
Really?!, Has rarely happened to me. It said that if you run into a problem, sure someone else has already solved and find the solution on the internet... This is the story of how I spent a couple of days searching how to extract from a Markdown file all links to check if they are still alive.
Sorry, the full article is too long and I don't want to translate. Simply run the next commands:
egrep -o 'https?://[^)"]+' articles.csv | sort | uniq > urls.log
wget --spider -nv -o wget.log -w 1 -i urls.log
Where articles.csv contain urls with another code like html or Markdown format.
If anyone tell me in the comments I'm lazy, I'll translate it.
August has begun, and many go on vacation. As I am Freelance, I don't have it, so here I am here to show you the news about the Pi and celebrating something that I tell at the end of the post...
MAGPI No. 26: It brings a selection of hardware, software and articles about programming with quality: UZE BASIC, robotics and build a VOIP server with Asterisk among others. | Themagpi.com
Ringbell with push notifications and email with Webcam: A boy prepared a small development for a bell that alerts you if someone is in front of your door and sending you a snapshot instantly using Motion | Deddieslab.blogspot.nl
Raspi magazine, new digital magazine celebrating and experiencing the Raspberry Pi: It's out in the Apple Store this journal by the LinuxUser hand. It is paid but the content you might also worthwhile. In this first issue of 52 interactive pages including articles talk about how to build you a Drone and use the accelerometer. More info on linuxuser.co.uk | App Store
Take this opportunity to thank you: This humble blog for days exceeded the 300K visitors and 400 Twitter's followers. That now means that more than 8,000 users visit me every month and see about 20,000 pages. Thank you!
Today it is easy to create one distro for your desktop or for embedded systems. In the case of Linux we have plenty of tools to create an operating system according to our needs andto Raspberry Pi we can build one using delog.wordpress.com... Don't you believe it?
This article is a translation into Spanish from the blog delog.wordpress.com
More links (Updated March, 10 - 2016):
Link: viatech.com
Link: wiki.openwrt.org
Link: Buildroot manual
Link: github.com > gamaral/rpi-buildroot
Link: cellux.github.io > DIY Linux with Buildroot
Link: git.buildroot.net > raspberrypi
Link: xappsoftware.com > How to create a buildroot environment for Raspberry Pi
User Chips bring to us a new version of the Amiga emulator. Details below ...
Only two dependences:
sudo apt-get install -y libsdl1.2-dev libsdl-mixer1.2-dev
This is the best Amiga emulator I've never seen.
New in V0.4:
Now joystick can be used to go back from emulation mode to menu. If you have a joystick with more than 4 buttons, any button except the four first one will trigger the main menu.
Now Amiga Vsync is synchronized with Raspberry Pi one. It enables perfectly smooth emulation. Since emulated Amiga is Pal, ensure to set Raspberry Pi to 50Hz display mode otherwise graphics jitter will occurs.
Since Vsync management is completely rewritten, Auto frame skip is less effective than in previous version. However it looks like enough for Raspberry Pi (especially with cyclone core).
Improved double buffering: CPU is no more blocked on Vsync waiting.
Menu can be driven using Joystick.
As always, you can download with the rom and a game from the PiKISS project.
Forum: raspberrypi.org > Full speed Amiga emulator ( UAE )
This month I will give the opportunity to provide attendees from the BetaBeers with a talk about the Pi, so I thought I'd do something practical instead of spending a boring powerpoint and amuse and impress the staff.
You can see the announcement here
We draw between the audience a Raspberry Pi B Starter Kit with accessories, thanks as always to raspipc.es.
Among other matters, this week I've incorporated many scripts to PiKISS family I would like to highlight: UAE4All Emulator 0.3 RC4, ownCloud 7.0.1 with NginX + SSL, Samba Config, NginX and my favorite SSID Configurator.
Let's go with the News:
I leave you with this interesting project where they use an interactive R2D2 to put a series of functions governed by a Raspi. Full details on his blog.
Happy weekend!
HAT (Hardware Attached on Top) is a new module for the Raspberry Pi B + who add functionality to it and is mounted on top like a Arduino Shield.
Adafruit was developed during the last week a prototype every day and the result will be able to check on your web.
I leave you some links if you want more information about HATs:
Link: raspberrypi.org > Introducing Pi HATs
Link: design guide
I think Dan Knight has struggled to their distro lose weight more than me lose 11 kg. before summer.
DietPi is essentially a Debian image optimized for the Pi. It comes in two versions: Server or torrent + download FTP...
All the tweaks and initial setup is done for you to ensure your Pi runs at its best.
DietPi - Core Stats:
Optimized Debian Image for the Pi. Raspberry Pi, on a diet!
Small <271MB~ Filesystem footprint
9 processes
<10MB~ of memory usage on boot
Pi Safe Clock = 900mhz CPU // 250mhz GPU // 400mhz RAM // 2 Overvolt
16/256mb 16/512mb GPU memory splits for Server images
All Log files (except fsck) goto /dev/null. Save that SD card!
Ready to mount ext4 USB external drive.
Do not forget to donate to the cause if you find it interesting the project on the following website.
Link: fuzon.co.uk > DietPi
This week has contacted with me Lemaker, the company who make the Banana Pi which we talk at the time, to offer one of their plates. So you will see content about it on this blog soon.
Anyway, we'll see some news this week have been posted on the Net about the Pi...
Wyliodrin: Interface for lacy developers. Best is to see the video that heads this paragraph: Programming from the browser with a similar language like Scratch that will result in lines of code in Python | wyliodrin.com
Remotely deploy projects to the Raspberry Pi using NetBeans IDE: IDR Solution teach us how they have developed their application for the Pi using Java through this development environment | blog.idrsolutions.com
Happy weekend!
New version about this Amiga 500 emulator. If you want to know the changes...
Menu resolution is increased: now more files are displayed in adf loader and name are longer.
Add new options in menu: second drive (DF1) adf load and 4/3 or fullscreen display selection.
Remember you have 2 files to run the emulator: ./uae4all_cyclone (fastest) or ./uae4all_fame (support savestates)
Download: uae4all-src-rc3.chips.0.5.tar.bz2 | GitHub - PiKISS
EXTRA:
No time for anything, but I like this week...
Kali Linux 1.0.9: offensive-security.com > Kali Linux Downloads
Raspberry Pi radio player with touchscreen: learn.adafruit.com > Raspberry Pi radio player with touchscreen
Happy Weekend!
As I mentioned in my last post, on Friday I gave a talk in my hometown about the Raspberry Pi and I've spent the last three days adding english subtitles. I leave the link to the video on Youtube and any comments, you know.
I thank raspipc.es for give us one Kit with a Raspberry Pi to gift in the event.
LiveCode is a programming environment for humans that allow you to develop your cross-platform applications with minimal effort. If you want to see how it is, I'll show it in the video below...
The new version 7.0 has been released for Raspberry Pi. Whether you're a developer or not, this environment will facilitate the task as it is a drag and drop system. On the web you can find guides and as I have seen, is very simple. It reminds me of other visual IDEs, although based on a natural language for programming. Here's an example:
on mouseUp
answer "Hello World!"
end mouseUp
There is a free version called Community and other payment if you are creating an application for commercial purposes.
Link: livecode.com
Link: Showcase
Download: downloads.livecode.com
Begins in September and with it new goals, new hopes and fresh news about the browser epiphany we could already installed via PiKISS...
I have to comment that this week I got the Banana Pi in my hands, but it seems that it have a problem and the HDMI show something wrong. I hope to resolve it soon in the forum or from the technical service.
Moreover, Lemaker guys have told me if I would be interested in writing a book about the Banana Pi, but I'll be somewhat busy. I would not mind if any of you could help me to write the book and distribute income generating. If you think you can do it, I accept candidates. Please send me an e-mail.
Let's go to the news:
Guide to build Yocto Project on Raspberry Pi: Yocto is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture. | ric96.blogspot.in > Yocto For Raspberry-Pi Build Guide
Epiphany, a browser we all expected: Never too late, and something that fails the Pi is in a decent web browser. This comes close and at least allows you to view videos (but don't try full screen) | raspberrypi.org
rpi-emulator-buildroot updated: One of the projects that excite me today is this OS where we have a SNES and GBA emulator in a blink (starts in 10 seconds). It is updated to version 0.3 and now have SSH, improved SNES emulator that adds support for games, update libraries and kernel fixes | GitHub > rpi-emulator-buildroot
Happy weekend!
I commented recently that I adore this initiative to have a kernel which boot emulators super fast. If you read my blog you know that Richard Howell is doing that happens, but some users are not cleared with the method to copy the boot and root. For them I have prepared a .img file of 140 MB size only for you to try it...
I loaded two homebrew games for SNES and Game Boy Advance that are completely legal. If you want to add yours, put inside the /usr/share/roms folder.
Enjoy!
Direct Download: uploaded > rpi-buildroot_v0.3.img.tar.gz (81,4 MB)
Link: GitHub > rpi-emulator-buildroot
Las Tres Luces de Glaurung (a.k.a. Conquestador) was a legendary 8-bit computer game created by TOPO Soft in the called Golden Era of spanish software, when Spain became the second largest 8 bit computer entertainment software producer in Europe, only behind the United Kingdom.
Today you will be able to play the remake made by masoftware guys and ported to the Raspberry Pi by myself.
It was probably one of the first MSX titles I had. It is one of those games that are desperate difficult at first until you become the character control. The good thing is that you can save games.
The object of the game is to find the Three Lights and leave the castle. These three jewels, like the rest of usable objects are stored in chests scattered around the map. But these boxes can also contain harmful things, so that we will be very careful. Probably at least one or two gems will be in the lower regions, where the danger is greater, but this is not certain. In any case, once we must turn to the right side of the castle where the exit door, taking care to carry, also is the key that opens this door, in which case we will have completed the adventure.
To play, you need to unzip the file you'll find at the end of this post and install Allegro libraries:
sudo apt-get install -y liballegro4*
Now start the graphic server with startx, open a Terminal and cd the Glaurung directory. To play just run: ./glaurung
Enjoy!
Direct Download: glaurungby@ulysess10.tar.gz (9MB)
Link: Map
More Info: computeremuzone.com
As you know I recently got a Banana Pi for various projects I have in mind. Unfortunately after much test I think it's broken. So I'm waiting for another, so you'll have to wait a little those who want to see more news on this board. This week we talk about translators, xming and video surveillance systems with motionPie...
Universal Translator: Based on Python and translation services online, this translator can get you more than a pinch, but do not expect miracles | makezine.com
CCTV Security System with Raspberry Pi: We have seen some video surveillance guides on this blog and the Google Docs have a whole list. This tutorial is added as it is very cool, especially the case you can buy at this store called nwazet.com. It use a distribution based on Buildroot and Motion called motionPie | averagemanvsraspberrypi.com
Remote connection to the Raspberry Pi using Xming: I do not like VNC and all alternatives are welcome. If you do not know Xming, FrambuesaPi guys show you on that excellent tutorial. | frambuesapi.co
Happy weekend!
A few days ago The RPi Foundation upload a new version of the official OS Raspbian and the OS installer NOOBS. If you want to know what's new on this release, you can read the full post.
For those who are looking forward to change repos from Wheezy to Jessie, we will have to wait a little longer.
Epiphany browser
Switch to Java 8 from Java 7
New firmware
Minecraft Pi pre-installed
Sonic Pi upgraded to 2.0
If you want to upgrade your actual Raspbian distro:
sudo apt-get update && sudo apt-get dist-upgrade -y
Download: raspberrypi.org
A year ago I talked about a software that allowed you to share keyboard and mouse with multiple computers. I tried using it but it did not work. Today I have made a video tutorial to see how it works and how comfortable it is...
I have been tested with Ubuntu, but it works on Mac or Windows.
As you can see, the steps are simple:
Install the program on server (computer with keyboard and mouse) and client.
Configure the server with the GUI.
Run on the Pi: synergyc --daemon ip_server
I've noticed it only works with the desktop environment, so you have to type in the console: startx
For the lazy, I created for PiKISS a script that install, enable you to choose the server and run it on startup.
NOTE: The author now charge for the program but is still free. The nighty builds are available for all platforms. I'll leave the link below, although I installed it on Ubuntu and Raspberry Pi from the repository:
Download: synergy-project.org
Link: misapuntesde.com > Synergy: One keyboard and mouse to rule them all
Link: GitHub > PiKISS > synergy.sh
I'm a little lost and this week has not been very productive to say. I hope to be more motivated next week, now that I have received the Banana Pi, hope to prepare a review as it deserves week. Today we will see a 3D printer case, several Kickstarter projects and a VNC/RDP HTML5 viewer...
Pi-Top, Raspberry Pi 3D printed laptop: Fascinating this awesome case created with a 3D printer and extra features like a 13" screen and battery to provide a autonomy of at least 6 hours. Now you can turn a a Pi into a laptop. | pi-top.com
HDMIPi screen pre-order: With 9" LCD screen size and 1280x800 px, now you can get one if you did in your day for about 95 Euros | hdmipi.com
SmartiPi Case B+ (Kickstarter): We have seen many cases made with Lego pieces, but this by Tom Murray is especially created to add it lego pieces parts if you want. Raspi.Today have interviewed him in his podcast, you can go here | kickstarter.com> A super-versatile and fun Raspberry Pi B + and camera case
We are all waiting to jump from Wheezy to Jessie on Raspbian to obtain the latest packages of our applications for both server and personal use.
Today I found this ready server operating system wich you can use for any task...
Lessbian is a stripped down Jessie Rasbian containing minimal number of useful packages to create a headless WiFi server.
This is a specialized distro intended for experienced developers and security experts who want a working base system to configure according to their needs.
Latest versions of hostapd, dnsmasq, kismet, aircrack-ng, tor, reaver, nmap etc. are bundled
We have three versions to download:
lessbian-2014.09.11 Jessie with systemd and root mounted ro (root password raspberry), has separate XFS partition for /var
lessbian-2014.09.16 Jessie without systemd, and has /var/spool mounted in extended XFS partition (root password is lessbian). Wireless power management is off by default at kernel level.
lessbian-tiny-2014.09.18: absolute minimal image with kernel 3.16 and wifi support
Link: sourceforge.net > lessbian
Forum: raspberrypi.org
Today I have been tempted and bought an iPhone 6. After three years with the version 4 I needed a renewal, mostly because my wife will inherit it and I do not like Android operating system. Hopefully someday iOS could be installed in other Smartphones. Moreover, in this section we'll see how to open a safe "by the face", Perforce (another Dropbox killer) and learn what the hell it Shellshock vulnerability.
Security camera with face recognition: A good weekend project to have a safe that is opened recognizing your face. Code available on GitHub if you want to modify it for other purposes. | Makezine.com
Shellshock, learn to avoid it: In short, it is a vulnerability in the Shell Bash that takes advantage of global variables. For a user like you and me it's not a big deal, but for servers and big business can endanger a lot of valuable information. If you want to know if your computer is vulnerable, run the following:
env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
If you get an error, your computer is safe.
To fix it:
apt-get update && apt-get upgrade bash?
For further information, visit securityblog.redhat.com
Setting up Perforce on a Raspberry Pi: It is basically a file server with Git power to manage large files in collaborative environments at any scale development. | A Pocketful of Perforce: Perforce Services Setting Up on a Raspberry Pi
File Hosting with Seafile: It seems that one of the things that most interests the Raspberry Pi users is to have personal files without having them in services like Dropbox because each day internet is more insecure. Seafile is another alternative if you think ownCloud does not work well enough. | Pihomeserver.fr> Raspberry Pi Home Server - File hosting with Seafile
Happy weekend!
Just a quick note to say I updated the post about OpenMSX with a new binary and fixes and added new links.
Link: Mis Apuntes de > Openmsx 0.10.1
PES is a graphical front end for a variety of games console emulators that has been written in Python by Neil Munday which is intended for use on the Raspberry Pi.
Although Java is still the programming language most widely used in spite of me and Python is rising as the years go because of their community and their simplicity, are lenguages I would not use in my projects, and less one that should be a fast Front-End to load ROMs emulators.
Still deserves a chance. The image weighs a little already. Tell me what you think in the comments.
Download: pes-2014-09-22.img.gz (768 MB)
Forum: raspberrypi.org
Link: pes.mundayweb.com
Eve Installer is an App manager which lets you install programs necessary for the proper functioning of our linux system.
Their author leave the first version of Eve Pi, is a reduced version of Eve Installer, to help us install programs needed in our RaspBian.
To get an idea, watch the next video:
Website is in spanish, but the app is entirely in english.
Link: apticon.wordpress.com
Download: Dropbox > EvePi0.1.2RaspbianEN.zip
Another week to present news in the Pi World. Here we go!
PInBALL Industrial Board based on Raspberry Pi Compute Module: This is a PCB for modular Raspberry Pi model which includes a number of improvements that will delight anyone who wants to test the capabilities of this board.| cnx-software.com
Fresh Model B in production: Although people tend to want the latest version of a product, in the case of the Pi the range of models we have not become obsolete because they are differents and can serve for a project or another depending on our needs. Therefore, the B model production keep going as an alternative to the B+ model. | raspberrypi.org
Kit Kano unboxing: When you sell the same product but with a decent aesthetic finish, is when we think: "Shut up and take my money!". It's what happens with this kit no longer a nice keyboard with box and various goodies, but the design of each accessory is what has allowed them to launch this product with great success. | kano.me
PiPlay 0.8 Beta 6: Now includes the latest version of Raspbian+Minecraft+Epiphany browser, but if you want to know more, I invite you to click on the next link. | blog.sheasilverman.com
Happy Weekend!
ScoutBot is a must have application for penetration testers who are looking for an easy and inconspicuous way of gathering info on a target's network.
Built for the Raspberry Pi, this powerful script automates complex footprinting and reconnaissance tasks. While you enjoy a cup of coffee sitting next to that open Ethernet port ScoutBot could be scanning the network or sniffing the traffic, all without the need for a keyboard or monitor.
Here are some of the features:
Scans the target network for open ports
Identifies Windows environments
Identifies dynamic routing protocols
Identifies devices by scanning with SNMP
Identifies DHCP servers and their advertised scopes
Checks egress filtering
Identifies the network's outside IP address
Performs a WHOIS to identify ISP
Performs a traceroute to the outside
Accepts static IP addresses
Accepts DHCP
Pre-configure for a completely automated attack
Works on any Raspberry Pi, no setup necessary
Free
Basically, you pre-configure the scan and then just plug the Raspberry Pi into the target network. This tool comes as a preloaded IMG which is ready to use.
Download .img: sourceforge.net > scoutbot
Link: lansec.net > scoutbot
NotanOS is an operating system on Alpha state that has caught my attention and reminded me to EyeOS.
Imagine install an app based on Node.JS and make available in any web browser a front-end with a entire graphic desktop...
As mentioned, the requirements are minimal: any operating system (not Raspbian necessarily), node.JS and userserv. Then run the following and access from a web browser to https://ip-raspberrypi:
wget http://fingswotidun.com/cruft/notanos.tar.gz
tar -xzf notanos.tar.gz
ln -sr notanos ~/Notanos
It don't have a demo where you can "play", but the idea is very close to EyeOS with a demo ready for you in this link.
Link: github.com > notanos
The past Aug, 26 was released a new version of MiniDLNA, the awesome media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients...
Changes:
Add magic container infrastructure.
Add magic containers for 50 recent items for each category.
Fix bad null termination in AAC parsing.
Fix requests for the last byte of a file, which affected MKV playback on Philips TV's.
I've updated the PiKISS script and you can install it in an instant. Now the app is a service too, so you can use: sudo service minidlna {start|stop|status|restart|force-reload|rotate}
Remember that Raspbian install 1.0.24 (Feb-2012) and the list of changes worth a try (see the README file).
Direct Download: minidlna1-1.4armhf.deb (126K)
PiKISS project: github > PiKISS > mediaserver.sh
Come up with the news. This week named the Kit Kano, Pi Vessel the minicomputer with an awesome case and the Pi Boy.
I also wanted to say that I have been using a little more the Banana (that sounds bad) and I hope to publish my first article about it the next week. I would be interested to know if you reader need two separate RSS or tabs to choose whether to filter by PI and Banana Pi.
Happy weekend!
Past Friday I mentioned this minicomputer that is searching founders from Kickstarter. A member from the staff contacted with me to expand the information in this blog, so click on continue if you want to know more about it and its great features...
A team of engineers from MSDGroup developed a new super-affordable minicomputer based on the Raspberry Pi platform with Linux operating system. The computer is equipped with all the components necessary for work and play right after the purchase. The Pi Vessel is assembled with a Raspberry Pi board (in two modifications: B and B+), 8 GB memory card, built-in power supply, as well as a Linux operating system. All this is fitted in a stylish aluminum case that will enhance any interior design.
The minicomputer can be purchased in two versions: Fully assembled and ready for use or as a package of components for assembly by the user.
The uniqueness of the Pi Vessel minicomputer lies in its combination of multifunctionality, affordable price and ultra-strong, stylish case.
The Pi Vessel is a minicomputer for the whole family that lets you work with text, presentations and spreadsheets, as well as play games, videos and audio recordings.The computer can also be used as part of a home theater, storing and playing films in full HD quality. In addition, the Pi Vessel can work as a control and information processing unit in a Smart Home system. In the office, the Pi Vessel can be used for streaming presentations via a projector, as a useful and inexpensive alternative to bulky PCs or expensive laptops.
The original idea behind the Pi Vessel was to create a computer that would provide its users with sufficient processing capabilities for work and play, but costing a fraction of other similar devices.The price of the Pi Vessel is $139. The mini PC is one of the most affordable computers on the global market.
When developing the case for the Pi Vessel, the goal was to create a stylish and durable case that would effectively be a lifetime purchase. The result is a compact, stylish and ultra-strong aluminum case that can easily withstand not just a hammer blow, but also a weight of a car.
The Pi Vessel is assembled in Germany, and will officially be launched in January 2015 at the CES international show in Las Vegas. However, the backing campaign for the Pi Vessel will start on kickstarter.com with delivery scheduled for December 2014.
Link: kickstarter.com
As we know, Raspberry Pi is not the only development board based on the principles of promoting science, technology, arts and math (STEAM). Plate that more direct competition makes to the Pi is Banana Pi, with best hardware, and now has been renovated with new and exciting features...
In early 2014 it was presented a new board with best hardware than Raspberry Pi, undisputed queen with 3.8 million units sold to date.
Banana Pro is an upgrade of its predecessor with more possibilities: SoC Allwinner A20 with Dual-core ARM Cortex-A7 (ARMv7-A) 1GHz Mali400 MP2 GPU and 1GB DDR3 SDRAM.
Now use microSD and SATA 2.0, WiFi 802.11 b/g/n (rtl8189es) and composite audio/video joined in one Jack. We now have 40 pins to connect with the outside world.
It seems that the new plates fever development has just begun and the necessary renewal of existing augur a promising future in this world to develop interesting projects at very low cost.
Link: en.wikipedia.org > Banana Pro
Link: Lemaker
As you know (or not), yesterday Apple released the new OSX Yosemite operating system for Mac computers. Now I want to format my HD, cross my fingers and install it from scratch which is what I like. What does the Raspberry Pi in this?. Well, for the first time I'm going to use it as a Time Machine to back up my system. Do you want to know how I achieved it?
This and much more in weekly News!
Creates a server backup with Time Machine: Just follow a few simple steps to have a complete Time MAchine system backup. I like so much that maybe become a script for PiKISS | raymii.org > Build $ 35 Time Capsule - Raspberry Pi Time Machine Backup Server
Firefox OS on Raspberry Pi soon: Some developers are carrying this operative system for mobile to the Pi. I guess we need to wait for a long time to try a demo and see the capabi... WTF!, CAn we get a demo to try it NOW?... Run, you fools! | Wiki.mozilla.org > FXOS on RaspberryPi - wiki.mozilla.org > DEMO
nmap --script ssl-enum-ciphers -p 443 twitter\.com |grep "SSLv3: No supported" || echo "Site vulnerable to poodle"
Check if your browser is vulnerable
Happy weekend!
Every time I change from one OS to another, I feel the same: I must find an app to download any funny videos my daughter watched on Youtube and never have one that fits my needs completely. I never thought in a Python script to do this task. Their name: mps-youtube
This script will allow us to watch videos, download them to any resolution, create lists local and much more, all from console.
You need to download this script and install it with: python get-pip.py
Now install mps-youtube with:
[sudo] pip install mps-youtube
Depending on the chosen operating system, you must install a player or another (see GitHub page for more detail).
To run it, simply type: mpsyt
Upon entering the application, you will have a prompt which ask us to introduce the commands to execute. Here I show you a few examples:
/Aladdin # Search with the word(s) desired
d 5 # Download video from 5th position. You can choose the file format (webm, mp4, flv, 3gp,...)
set player mplayer
h # Help
i 5 # Info about the 5th video
p,n # back page (p) & next (n)
Link: github.com > mps-youtube
Link: xmodulo.com > How to access popular search engines from the command line on Linux
Week something disconnected from the Pi World but I'm not going to leave you without weekly news. On the other hand, I'm writing several articles and you will have them available when it's ready...
While, Let's go to the News!...
Happy weekend!
Great tutorial I want to show you today to install the latest version of the best torrent client for the Pi: Transmission.
Link: htpcguides.com
PiTV streams movies and TV shows from torrents like PopcornTime do...
To install:
wget http://pitv.pw/scripts/setup.sh
sudo sh setup.sh
Note that running this script on your system "hijack" Raspbian to make it yours. That is, many applications are installed and when you restart, boot to X with Google Chrome in background. Undo the changes is complex. Also it is a very early alpha version, but I've tried it and *it works**.
When PiTV is ready it will display a Raspberry logo on an orange background.
You can then access the remote control via browsing to the local IP address of your Pi as you can see in the capture above.
PiTV's remote will display all series and movies, which it can find on The MovieDB.
To play an episode or movie, select it and wait some seconds for PiTV to load the torrents.
Enjoy!
Link: pitv.pw
Link: reddit.com > PiTV
Alternative: npmjs.org > torrentcast
First I want to thank you because this blog has reached 350k visitors. I'm very happy and the next year I've some cool projects I'll show you.
October ends with some news about the Pi. Let's see...
Rune-Audio 0.3-beta: It is a free and open source software that turns your Pi in a music player HiFi. Also available for other embedded systems such as Cubox or Bleaglebone. Rewritten and improved features to control with an frontend quite elegant. It has integration with Spotify and supports most audio cards like or HiFiBerry or Wolfson. | runeaudio.com
How To Use Wavemon To Monitor Your WiFi Connection: This reminds me when we had to move the TV antenna to get more signal. The times do not change and this program will show you the quality of the WiFi signal where you have placed your RPI. | raspberrypi-spy.co.uk > How To Use Wavemon To Monitor Your WiFi Connection
Happy scary weekend!
Many of my readers are developers. Sometimes we have needed to work with projects with code that does not want to share with the world. GitHub is the hub to save all the changes in our projects with a great version control system, but unless you want to checkout, all repositories that you think it will be open to the public.
If you want to store the changes you're making in your code with Git system on Raspberry Pi privately, read on...
The steps are complex and requires that you follow each of them without committing a fault, otherwise you might destroy your Raspberry Pi, ...naah!, just kidding. I thought it was something more complex because I am not an expert on Git. Just only use a few commands daily.
What I have done is create you a simple script to execute this in your favorite distro and I've uploaded to PiKISS
I leave the script below just in case you want to take a look:
Security is one of the topics that I'm passionate about and I do not spend all the time I want, but I'm follow the best blogs about it and today Chema from Un Informático en el lado del Mal (A Computer guy on the side of Evil) has given us this excellent tutorial avout setting Latch with OpenWRT on Raspberry Pi. If you don't know what I'm talking about and want to know more, read on...
OpenWRT is basically an operating system specifically designed to provide network functionality to a computer or router that can act as a firewall, AP WiFi,sniffer, etc. Yes, you can install it on a TP-Link o Asus router or choose embedded devices such our lovely Raspberry Pi.
Latch is an online service to add a layer of security to any project: bank accounts, servers Web/ftp servers, developments,... All controlled by a panel to protect that what we protect: Our privacy. Recommended this read.
Translated Link: elladodelmal.com > Configurar Latch en OpenWRT sobre una Raspberry Pi
Link: github.com > ElevenPaths
Winter is comming and I'm sure you spend more time at home tinkering with our Pi. This week we will see how to remove components of our minicomputer, a program to audit wireless networks and build you own Bartop.
Slimming a Raspberry Pi: Now comes a time of abundant food and should lose a few Kg. Your Pi also wants to lose a few grams and some height for those projects that need it. Adafruit help us to eliminate parts of your Raspberry Pi but beware, it's not easy. | learn.adafruit.com > Diet Raspberry Pi
FruityWifi: It's a tool to audit wireless networks for Debian systems. Very useful and easy to use with a cool Web interface that reaches version 2.0. It's worth a try for all the modules that brings incorporated. | FruityWifi
Bartop arcade with two players: I love gaming. Just name them and I go back in time, transported to those video arcades where we shared those afternoons with a few coins and freak people. If you can't get one because the size, I recommend a Bartop that fits anywhere. | instructables.com > 2-Player-Bartop-Arcade-Machine-Powered-by-Pi
Happy weekend!
Eben Upton spoke about it a few months ago and it's already the new revision of the Model A, with changes almost all expected...
Obviously this is a B+ model cut in benefits to give your projects a system less power consumption. Here are its features, although you imagine:
700MHz Broadcom BCM2835 CPU
256MB RAM
40pin extended GPIO
Better sound
1 x USB 2 ports
4 pole Stereo output and Composite video port
Full size HDMI
CSI camera port
DSI display port (Raspberry Pi touch screen display)
4 mounting holes
Micro SD port
Micro USB power connector
The board has a smaller footprint but is fully HAT compatible
Size: 56mm x 65 mm
Weight: 23 gr.
No Ethernet port
In my humble opinion, they are still fail putting only 256MB RAM. They should have taken advantage and launch the plate with 512MB, I'm sure sales would reach the top. What do you think about it?
Link: linuxvoice.com > CHEAPER, SMALLER, CURVIER; THE ALL NEW RASPBERRY PI A+
ALL: Rpi models comparative thanks to Element14
Recommended websites to buy it:
Spain: Raspipc.es
USA: mcmelectronics.com
UK: The Pi Hut
If I were you I would buying a Banana Pi.
Today browsing the forums on bananapi.com I see that the community is moving quite. Although lack of good support in the graphics hardware acceleration, we can see interesting projects soon.
For now, we will have a rPLAY version for Banana Pi (paid) with support for: AirPlay, AirPlay mirroring, and Miracast Chromecast. Video of his performance below...
The price of this software is not yet confirmed but will be around $5-10. Pretty good if they promise what we can see. The big problem of Raspberry Pi is their CPU and can't run Google Chrome decently, so I don't think it will continue its development beyond the beta we have.
The software will run on any version of Android 4.3+.
It will be available on the bananapi.com website and probably I'll get one license.
More info: vmlite.com
Interesting this distro found in the Banana Pi forums and although provides experimental support, for Raspberry Pi is complete and quite stable.
But what have this distro that don't offer others like RetroPie or PiPlay?. Jump to the post and see!...
As mentioned, the author has taken the OpenELEC core, get rid of Media Center features and created an elegant menu like PS3 as you can see in the video above.
It's based on RetroArch and we can play emulators like NES, SNES, Sega Genesis or PSX among others, but the developer promises a fast system with the following features:
Based on RetroArch and OpenELEC
85 Mb Distro with read-only access
Update system not based on package, but on the whole file system and kernel.
Open source
Friendly menu
Rewind, hotplug hoypad, video streaming, screenshot, pause games, save states,...
The team is currently debugging the front-end and not just be available for the Pi but will support Banana Pi, Cubix-i or Cubietruck among others.
You can try stable version, but also provided daily versions for different devices on the link leave at the end of the post.
I have tested a development version you can download here.
Overclock to High but It will work fine without modidy this parameter in the config.txt
On first boot, resizing SD to its maximum capacity.
It takes about 13 seconds to boot.
The menu run smoothly.
Comes with SSH enabled by default (root@root).
Added to config.txt, hdmi_drive = 2 to get audio through the HDMI port.
To copy ROMS it uses Samba, so you'll have to use another computer on the network. I have copied all without subdirectories and the menu show us sorted by the extension (.nes roms appears below the Nintendo menu, etc...)
I connected a wired XBox-360 control pad and It recognized in just 2 seconds.
Tested and working perfectly: FBA (Cadillac & Dinnosaurs), SNES (Kirby Superstar with craps sounds but this game is heavyweights. Super Mario Bros work perfectly), Genesis (Sonic 3), NES (Super Mario Bros 3).
Enjoy!
Link: lakka.tv
Link: GitHub.com > lakkatvyou
FAQ: GitHub.com > FAQ
Nightly builds: sources.lakka.tv
Week with turbulences due the new model A+. Maybe we did not expect such a small price for a near-performance of his brothers. Today we'll remember the most important and see other things in the weekly summary of the world Pi. Jump!
Raspberry Pi A+ How Much Power Does It Need?: If we want to buy the A+ model sure is because its energy efficiency. Perhaps you need to connect it to an external battery. In this respect I think this model wins to his brothers. | raspi.tv
16 Raspberry Pi Model A+ Projects: Perfect Uses for the Slimmer, Cheaper Computer: Article's name say it all. | lifehacker.co.uk
How To Create A Raspberry Pi Video Capture Unit: This series of articles will help us to create a portable video camera to capture with the help of our beloved Pi. Do not miss it. | Part 1 Part 2 Part 3
Distribute compiling across multiple Pis with distcc!: Some of us have more than one Pi at home. What if we could compile our program using the power of them all? In a simple way we learn from this user from Reddit. | reddit.com
What I do with my Raspberry Pi by James Bertelson: This article has a couple of months but I wanted to include to give you an idea of how they use some of their PIs. | james.bertelson.me
Happy weekend!
Many of us want to use the Raspberry Pi to build a NAS, DLNA server, Samba shared folder or any project that makes heavy use of the network. Sometimes we forget about the limited Raspberry Pi capacity of bandwidth that has the Ethernet port and we forget alternatives like the Banana Pi.
Frank Mankel is a user of a Google Plus community on BPi and shows us how quickly he test it using iperf. Let's see the results of a file transfer over the network...
The file used has 3.1GB from a shared folder with NFS to a IntelNUC with the following results:
1. BananaPI 1 to my IntelNUC DC3217IYE
2. BananaPI 2 to my IntelNUC DC3217IYE
iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.1.213 port 5001 connected with 192.168.1.241 port 37353
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 635 MBytes 533 Mbits/sec
[ 5] local 192.168.1.213 port 5001 connected with 192.168.1.200 port 57774
[ 5] 0.0-10.0 sec 658 MBytes 552 Mbits/sec
BananaPI 1:
iperf -c 192.168.1.213
------------------------------------------------------------
Client connecting to 192.168.1.213, TCP port 5001
TCP window size: 21.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.241 port 37353 connected with 192.168.1.213 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 635 MBytes 533 Mbits/sec
iperf -c 192.168.1.213 0,04s user 10,05s system 97% cpu 10,325 total
BananaPI 2:
iperf -c 192.168.1.213
------------------------------------------------------------
Client connecting to 192.168.1.213, TCP port 5001
TCP window size: 21.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.200 port 57774 connected with 192.168.1.213 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 658 MBytes 552 Mbits/sec
iperf -c 192.168.1.213 0,06s user 10,07s system 100% cpu 10,070 total
The transfer was completed in 1:03, which are approximately 50 MB/s. Remember that the speed with the Pi is about 6-8 MB/s. What do you think?
Link: plus.google.com
It seems like yesterday and it's been six months since this compilation of operating systems. I think it's time to review the distros that have updated their images or have been forgotten...
Operating systems have recently updated their image are:
OpenELEC (Nov)
RaspBMC (Nov)
Arch Linux (Nov)
Volumio (Nov)
piCorePlayer 1.18b (Nov)
Slackware (Nov)
PiPlay (PiMAME) (Oct)
FreeBSD (Oct)
Firefox OS Demo (Oct)
XBian 1 RC 3 (Sep)
Kali Linux 1.0.9a (Sep)
OpenSUSE 13.1 (Sep)
PiBOX 0.9.0 (Sep)
Sonic Pi 2.0.1 (Sep)
NOOBS (Sep)
Raspbian (Sep)
PiDora (Aug)
ScoutBot (Aug)
RiscOS RC12a (Jul)
MusicBox 0.5 (Jul)
Diet Pi (Jul)
RetroPie 2.3 (Jul)
ArkOS (Jul)
pipaOS (Jul)
Coder (Jul)
Risc OS (Jun)
Distros which have not been updated in the past six months:
PiCore (May)
SqueezePlug (May)
SliTaz (Mar)
MinePeon (Mar)
Moebius (Jun 2013)
In the past has gone distros like Inferno that promised to be a very profitable experiment. Many are also committed pipaOS, but not updated since July and I think the author does not have a lot of courage to release it to the top (I've tried to contact with him and not responding). Leaves the list SqueezePlug that we can replace it with piCorePlayer. SliTaz still generate packages. I wanted to add Moebius because he enjoyed some popularity, but its author is tired of Debian distros, but promises a revolutionary new version. We look.
FreeBSD continues to update their OS. Media Centers also have regular monthly updates. I have joined the list updated with Diet PI that I want to keep an eye. We has Sonic-Pi, OpenSUSE and Slackware among others. Firefox OS added but still not more than a proof of concept.
Overall distros for Raspberry Pi are healthy and most stay alive... Live long and prosper!.
Hello people! One more week, here we are with some news not so prominent in the weekly panorama as usual, but surely you are interested in more than one. Today I bring to you news about Haiku, clusters...
The MagPi num. 28 (Nov): New and interesting articles with OpenCV, Arduberry, VoIP, Git, FUZE BASIC and much more. | themagpi.com
LinkIt ONE VS Edison VS Raspberry Pi VS Beaglebone Black: Development plates everywhere!. Here we have a comparison of four of them, and according to our needs, make better use one from another. Round one... fight! | seeedstudio.com
Raspberry Pi B+ Cluster (Part 1): In this first part of a series of three videos, Rasim Murtovic teaches the components needed to assemble a cluster server with four Pis. On the second install and configure Raspbian and the third will show you how to program for advantage in processing power thanks to the cluster. In the video that heads this article we can see a case to mount the cluster simple but pretty cool.
Happy weekend!
While I prepare a review according to requests about FruityWifi, we find a version upgrade from the distro to audit networks most famous: Kali Linux...
Available for most development boards, in the special case of Raspberry Pi have decided to give support to the screen PiTFT.
Link: offensive-security.com > Kali with Raspberry Pi TFT Support
This weekend I have been exchanging emails with the staff of openMSX emulator and have compiled the latest version of which I consider the best MSX emulator at the moment. Do you want to run on the Raspberry Pi at 50 fps?, Want to try the first port of this emulator for Banana Pi?. Enters without knocking!...
If you want to see the changelog go to this announcement on msx.org.
I know you're dying to try it, so if you have a Raspberry Pi, I updated the post where you can get it.
For Banana Pi users, I used Bananian as distro to compile and the link with instructions to make it work are the same as in the post I mentioned for Raspberry Pi users. You can find the download link at the end of this post. Remember to install the dependencies: apt-get install libglew1.7 libtheora0 libao4.
The emulator is surprisingly well on both platforms, although I notice that on BPi goes better.
I want to thank the members of openMSX Team and specially to Patrick van Arkel and Manual Bilderbeek for the help received in the IRC channel (freenode) #openmsx. Some of them already have a Raspberry Pi, so you will enjoy a compiled version by themselves of this great emulator soon.
Download Banana Pi: uploaded.to > openmsx0-11.0BPI-armhf.deb
Direct download Raspberry Pi: openmsx0-11.0armhf.deb
Here is the best section of the week. News compilation about what occurred this week in the Pi World.We started!...
ppiFBA with screen rotation and 4 players: Metal Slug, Captain Commando, TMNT... Titles that just naming leave you wanting to play them all. Now you can do with four friends or family in this version modified with several improvements. | github.com > pifba v 0.2
47 projects with the RPI to inspire your next build: If you have the RPI in a drawer and do not use it, Makezine gives you some tips to use in amazing projects. | makezine.com
XBMC-GameBox for raspberrry Pi: The best for last. It seems that rPLAY has gain a competitor. A XBMC distro with Airplay/AirPlay Mirroring support on TV. The times you have asked me about something like that. Download it because it's free and stop reading. | XBMC-GameBox > Download
Happy weekend!
Also called BPi-D1, this is one of those campaigns that are successful on Kickstarter and now sell for about 48 euros.
SinoVoip Co. brings a new candy after the success of the Banana Pi. Claim to be the smallest development board with 38x38mm and 10 grams. The processor is a 400MHz ARM926EJ 32bit RISC Core with 64MB DDR2 and MicroSD. The camera achieves a resolution incorporating both video and audio with 1280x720px30fps. Besides its integrated:
Audio sensor.
Microphone.
GPIO.
WiFi.
firmware upgradeable.
Bring an operating system that you can access through a browser on another computer through the network and consumption is minimal, reaching remain alight with WiFi disabled and an external battery with 500mah, 4 hours.
I leave a couple of links for further information.
Link: Manual PDF
Last Friday I wrote about a new competitor for rPLAY. Well, I have tested and I want to show you in the video below a demo...
First say that it's an image with 1.3 GB based on Raspbmc. I've tested with a *Raspberry Pi Model B.
With the first boot, the image resize the partition to take up all the space on your SD card.
Once the system has rebooted, you will see XBMC version 13.2 (Oct, 2014). Now you must to choose the language, which has not worked for me but it is not important.
In the Programs section we find Raspbmc settings and www.xindawn.com... the last doesn't works.
We will activate Airplay mirroring because that's what we want.
The system moves fluid as you can see in the video. I tried several games and some are not going at all well, taking cuts that make it difficult to play.
The video streaming has lag from iPhone 6 and iPad Mini Retina, perhaps due to the buffer is too small. If you play from the Video reel, no problems.
Doesn't works when you want to power off the Raspberry Pi from the power menu, so you have to unplug it even without being the Raspberry off.
The conclusion I reach is that if you want to use Airplay mirroring technology, this solution just works if you do not want to spend the money on an AppleTV. About Raspbmc, is not as stable as we would like but it's OK.
What if I want to run Gamebox from Raspbian to take advantages from Airplay Mirroring protocol?. You can. Follow the instructions in the next post in the forum.
Forum: xindawn.com
Download: xindawn.com > Release 1.0.1 (2014-10-30)
Howdie! Desiring this weekend dedicate some time to finish some tutorials that I have at hand. Today we will look especially some projects to the Raspberry Pi and a distro to broadcast via streaming audio/video from your Android to the PI.
Let's go!
This also reminded me that someone has put in a lunchbox a Raspberry Pi with screen, keyboard, etc. Don't miss it, you can find in instructables.com.
HACKLET 24: Compilation of the best projects submitted on hackaday.io | HACKLET 24 - RASPBERRY PI PROJECTS
Pi Omx Remote & Cast: If you don't have Airplay and dislike the world of Apple and didn't read my review about Gamebox, you can broadcast your videos and music from Android to your Raspberry Pi connected to the TV with PORC. I have not tested, but worth a try. Do you dare ? | Download: kentind.ovh
Happy weekend!
This guide is essential to our daily with SSH connections, but sometimes we become lazy (I'm the first).
I explain VERY EASILY how to generate keys you need so you don't have to write the damn password in each SSH connection.
Let's create the public/private keys and copy the first on the remote computer. Wrote the following from the computer where we are going to connect (in my case, a Mac):
cd .ssh
ssh-keygen -b 1024 -t rsa -f id_rsa -P ""
ssh pi@192.168.1.4 < ~/.ssh/id_rsa.pub 'mkdir -p .ssh && cat >> .ssh/authorized_keys'
With the last command, we copy from our Linux/OSX the public key to the remote device. In this example, 192.168.1.4 (my Raspberry Pi).
It was not so hard, right?. Why have you don't this before?.
If you want to type less, create an alias in your Linux/OSX: nano ~/.bash_profile
Example: alias sshrpi='ssh pi@192.168.1.4'
And reload the shell with: source ~/.bash_profile
Now, every time you type sshrpi, will access from your computer to the Pi with no password.
Welcome.
Link: raspberrypi.org > Passwordless SSH access
I don't comment usually anything regarding Raspberry PI direct competitors, but this has especially caught my attention due their price: $35. Want to know why I bought one?...
The news comes from cnx-software.com. Amlogic S805 released the SDK for Android and buildroot for Linux with support for GPU and VPU (Video Processing Unit). The good thing is that ODROID has a good community and care about their product.
Its features are:
Amlogic ARMCortex-A5(ARMv7) 1.5Ghz quad core CPUs
Mali-450 MP2 GPU (OpenGL ES 2.0/1.1 for Linux and Android, no OpenCL)
VPU for hardware video decoder
Power Supply - 5V/2A DC input (2.5/0.8mm barrel). Typical power consumption: 0.5A @ 5V, up to 2A @ 5V with several USB peripherals.
1Gbyte DDR3 SDRAM
Gigabit Ethernet
SPI, I2C, UART, ADC & GPIO with 40 pin
eMMC4.5 HS200 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot
USB 2.0 Host x 4, USB OTG x 1
IR port
Ubuntu 14.04 & Android KitKat 4.4
Not fair to compare it with the Raspberry Pi. It's seems a widespread effort to end the reign of the PI. I equate more to the Cubietruck with respect to performance and features. Banana Pi has good things and every day come out new distros and awesome projects from the community, but fails to support the GPU and although you can already test their abilities to play a 1080p video smoothly, it is not something you get out of the box.
It is also true that you start ordering and finally, among shipping and accessories, you have to pay around 54 Euros ($67), but is not bad price for what you get.
I see they have removed the analog jacks for audio/video and has no SATA port, although there is adapters for both technologies.
As you have watched, the connectors to "speak" with the real world are like the Pi, so you have the same possibilities except the disparity in some GPIO port pins. About the compatibility of accessories (Pi-Camera for example), I have not read anything about it, but now has on sale 9" screens and LCD 16x2.
Video playback through Android or Ubuntu reach 1080p due to the hardware decompression H.264/VC1/MPEG4/MPEG2 supports (No need to buy separate license such as the Raspberry Pi) . It is also expected to be compatible with the new format H.265 soon.
To web browser as I have seen in the video that accompanies the article, it behaves with Chromium but we have to test it and avoid drawing wrong conclusions.
For games, a new world of possibilities opens to have the perfect combo CPU/RAM/GPU. In the forums I have seen for ODROID in general that you can run games smoothly as Doom 3, PSP or Nintendo 64 emulators (Sorry, Raspbians), and... Wow!, finally a decent karaoke game to bother the cats in your neighborhood.
If you prefer Android, you have at your disposal a 4.4.2 rooted version for development and you can install the Google Play easily.
Perhaps we are becoming very exigent, not because we are satisfied with having a decent desktop and some applications running. We want to see how to reach the best from our mini computers and every time, companies released new boards to the market with better performance because manufacturers know that.
It is too soon (it's in diapers) to have a community or interesting projects. We have to hold their hand and teach to take their first steps.
My recommendation is that if you have a Raspberry Pi and what you like is "tinkering", continues as you are and passes all these new "Killer-PI" boards, although it is true that something stagnant has been with respect to hardware.
If you want Ubuntu or Android with XBMC that just works with all kinds of applications, games or surf the web connected from the TV in your living room, put a blindfold and buy the ODROID-C1 this Christmas (I ALREADY have one).
Link: hardkernel.com > ODROID-C1
Link: Some YouTube videos
Recommended Link: Odroid Magazine
Odroid WIKI: odroid.com
This week I put my eyes on the new ODROID plate that is becoming quite famous because of its affordable price and high performance. While I wait for the first tests, just released another Banana Pi to the market and a new issue of the MagPi...
Raspberry pi + Qt5 + Yocto: It's time to create our own operating system, and nothing better than do it with the Yocto project of which we have spoken on more than one occasion. Diego Sueiro teaches us in Portuguese, but easily understandable. | Part I - Part II
The MagPi December: New issue of the magazine where they compared the model A+ with his brothers, image recognition software with OpenCV and teach us to develope a space game with Scratch | TheMagPi Num. 29
Happy weekend!
Occasionally Internet surprises us unintentionally. A French user with the nick Dr Floyd has created a SD customized for a single emulator images. You wont have to wait long, usually begin in seconds...
They are images that can download through Dropbox. Once decompressed takes about 4GB.
It's Arch Linux prepared specifically for a Pi based console called OctopusPi which was promoted by Kickstarter. Comes with Kernel 3.10.38-1. we can access through SSH (root@root) but games can be copied from the /boot/games directory which has FAT32 (1.5GB free).
Work with the Raspberry Pi Model A and B (problems with detecting joystick with model B+).
Emulators available are:
Game Boy Color
Atari 400/800/800XL/1200XL
MSX/MSX2
Enjoy!
Links: gamopat-forum.com > Console GAMOPAT OCTOPUS Pi, PRECOMMANDES !!!!! (FR) | gamopat-forum.com > [TELECHARGEMENT] OCTOPUS PI Les emulateurs! (FR)
I see myself in the position to choose to combine news about all kinds of "PI" boards or just the Raspberry Pi. I love the Pi, but also loved my iPhone 4 and ended up buying the iPhone 6, so while my ODROID comes home, I'll put here weekly summary of the most relevant news about all of them (with high preference on the Raspberry Pi, of course). Let's begin!
xupnpd for Raspberry Pi: | Download: github.com > xupnpd-raspberry-armhf
RPi controlling DC motor: | hackaholic.info
U-Boot and the Linux source code for ODROID C-1 released: | U-Boot and Linux Source Code for ODROID-C1 Board Has Been Released
Happy weekend!
Berryboot is a small distribution to install operating systems designed primarily for Raspberry Pi *. It has been ported to *Banana Pi to make it easier to install multiple distros and not die trying...
The first thing to do is to "burn" the image from this link. Then you can simply unzip and "burn" a SD as you would do with any other distro.
Berryboot gives you the ability to insert a flash drive with an .img file and install an operating system that is not in their official repositories. This will generate a new entry in the menu and you can access through it. This is done by clicking on Install from USB stick. If you want a specific memory GPU/CPU shared setting, you must specify it changing the extension .img with .img128, .img192, .img224 or .img240
Berryboot provides a simple way to install distributions uncomplicated and from a very friendly interface. From Gentoo to Bananian through ArchLinux, Lubuntu or Raspbian. Recommended especially the initiates who want to start testing operating systems without stopping until you find one with which you are most comfortable.
Link: forum.lemaker.org > berrybootforbananapireleased
Link: forum.lemaker.org > BerryBoot Images
Link: gist.github.com/wakeup > What is BerryBoot?
Between drink to drink, I remembered that I have a blog to keep, so I'll drop the bottle and start typing for a while...
New images for RPi & BPi: Download it from raspberrypi.org or Lemaker respectively.
XBMC Kodi 14.0 released: Available soon in your favourite distro | kodi.wiki
Merry Christmas for everyone!
This is my post number 500 and'm pretty excited about the blog. Honestly I'm here due to read many comments and compliments from you.
I've selected in this post the best articles as a result of all one year of tutorials, news and tips in this humble blog. So whether you are new or not, I hope you keep visiting me. I still have much to tell you... Let's go!
Survive to the Back Week with a Raspberry Pi: Social Networks and chat
PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier
As you can see, it has been a year in which we learned a lot of our favorite board and begin to see others that will mark a fight that has no end. I hope you liked it and if anyone wants to comment me some improvement in the blog, or just say you're a fan, you can do down here...
Happy Christmas and prosper new year!
Here we are once again looking for the best that has given these days on the development boards. If you know any news and want to share with the readers of this blog, do not hesitate to send it by mail. Let's go!
New OpenELEC KODI FINAL released: The best MEdia Center distro for the Pi is here. Please, install it, you will not regret. | OpenELEC
Programmable Wi-Fi Thermostat and Universal IR Controller: homegenie.it
Happy New Year!
...Once upon a time a user called mezzo asked himself: "Why there is no retroarch addon for the raspberry pi?". So without thinking twice decided to compile the Library so he can play their favorite emulators within their favorute Media Center. And best of all, they shared their knowledge with the whole kingdom and with every house. The villagers could play games and watch movies from a leisure center...
Time ago we saw a first attempt and was only a matter of time before someone would improve the system to use emulators on this distro. I have always advocated for its stability and speed against their adversaries. Now bring us the opportunity to finish watching a movie and playing Hellfire from the Genesis Megadrive (my favorite game).
Supported platforms:
NES (fceu)
MAME (imame4all)
Master System/Genesis (picodrive)
Atari (stella)
SuperNES (pocketsnes)
Others (beta test)
We'll use a SSH conection to our OpenELEC distribution. SSH must be enabled. You can check it on SYSTEM > OpenELEC > Services. The user is root and password openelec.
You have two methods to install. Choose one:
Log into SSH and type:
wget https://misapuntesde.com/res/AdvLauncher_uLySeSS.zip
unzip AdvLauncher_uLySeSS.zip -d /
rm AdvLauncher_uLySeSS.zip
killall -9 kodi.bin
We need to install the Addon and run some commands in the terminal. My tests have been in the latest version of OpenELEC Kodi, which at the time of writing this article is the version 5.0.
We need also activate the option Show hidden files and folders inside Settings > Appearance > File List.
Execute the following in the terminal:
cd /storage/.kodi/addons/
wget https://misapuntesde.com/res/emulator.tools.retroarch-1.0.2.zip && unzip emula* && rm emula*.zip
wget http://www.gwenael.org/Repository/repository.angelscry.xbmc-plugins/repository.angelscry.xbmc-plugins-1.2.3.zip && unzip repo*.zip && rm repo*.zip
chmod +x /storage/.kodi/addons/emulator.tools.retroarch/bin/*
./emulator.tools.retroarch/bin/retroarch.start
ln -s /storage/.kodi/userdata/addon_data/emulator.tools.retroarch/* /storage/emulators
mkdir -p /storage/emulators/roms
mkdir -p /storage/emulators/advancedlauncher
# The next copy agame to test inside the rom folder (It's a Homebrew and free of use)
cd /storage/emulators/roms/ && wget https://misapuntesde.com/res/felix.zip && unzip felix.zip && rm felix.zip
Come back to OpenELEC and choose in the main menu Programs > Add-ons > Get more... > Advanced Launcher and press the Install button.
Select Advanced Launcher > Default with the right mouse button and choose Add New Launcher as you can see in the capture above, and follow the next steps:
1) Create New Launcher > Files launcher: When asked the application you want to launch, follow the following path: Root filesystem/storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.sh
2) Select files path: We indicate the path of the ROMS: Home folder/emulators/roms/.
3) Now the ROMs extension, for Genesis Megadrive is bin.
4) Application arguments we type: picodrive "%rom%" (or the name of the emulator you want to launch to the file extension. You can see list of supported platforms on the top of the post).
5) Launcher title, I typed Megadrive.
6) The platform, choose Sega Genesis from the list.
7) (OPTIONAL) I put fanart and thubnails inside /storage/emulators/advancedlauncher.You should then copy .jpg images inside that folder and add them manually pressing right mouse button on each game.
Repeat these steps for each emulator you want to have.
Now we add ROMS clicking on each emulator, right mouse button and select Add Items.
From now you can play your favorite emulators with hardware acceleration at 60 fps!.
To copy the ROMS, we can activate SAMBA protocol and copy from our Desktop computer.
When playing, press F1 to enter the options menu of the emulator, and to select an option, press the key X, to return to the previous menu, Z. Press ESC to exit the game.
You can add more emulators. Go to project lakkatv where you will find binaries, although I have not tried this method commented on the forum, where you can also found Amstrad, Amiga or ScummVM binaries.
You'll be looking forward to playing with Joystick. When you're in the game, plug your pad or joystick and press F1 option and select settings > input > Bind all. You can import your RetroPie configuration and overwrite retroarch.cfg file in the following path: /.kodi/userdata/addon_data/emulator.tools.retroarch/config/
Here's the final result in a video (sorry for quality, was in a hurry and did not look at the colors on screen):
I hope you enjoy my first guide of the year ;)
News source: cria-o-teu-avatar.blogspot.com.br > Retroarch addon no OpenELEC para Raspberry Pi (Pt)
Forum: RetroArch Addon (arm RPI)
Here we are again. This week I have been doing backups of my main computer (sometimes feel that something bad will happen to the hard drive) and other've been testing and correcting the tutorial about RetroArch with OpenELEC, which for me has been the holy grail due I'm a casual player and I use the Pi to watch TV Shows mainly.
Let's see what other things have happened as always, in the weekly summary... Let's Go!
Incidentally, my ODROID C1 is lost in a plane in Korea and still waiting, so no tutorials until come to my home... sniff!
What is the command line?: These are the tutorials that we like to read occasionally. You always learn something new and if you are a layman in the art of the command line, here's a good dose of history rather than to learn a bunchs of commands. | learn.adafruit.com
Programming the ATtiny85 from Raspberry Pi: On instructables.com you can find ALL KIND OF ARTICLES. Now teach you to program a ATtiny of those little with our Pi. Why do we want as a PC desktop? | instructables.com > Programming the ATtiny85 from Raspberry Pi
Simple Interfaces simples for the Raspberry Pi: This series of tutorials in French I liked so much. They'll teach start with a simple project to turn on/off a few leds via mobile phone and the second more complex than I prefer you see it. The following links are translated into English: Une interface web simple et intuitive pour le Raspberry Pi (1/2) | Une interface web simple et intuitive pour le Raspberry Pi (2/2)
Updates on Hardware Accelerated Qt Multimedia Backend on Raspberry Pi: In late December were made available to the public the binaries of these libraries for Back End and be able to create your own menus with graphics acceleration. In this blog you have all the information to use it in your projects. | thebugfreeblog.blogspot.co.uk
Happy weekend!
Well, after two years, it was time to do the blog responsive or adaptive to different screen sizes, so it will be more confortable for blog visitors navigate it with your tablet or mobile.
It's something that was pending for a long and planned to do a complete change regarding Back and Front-End, but better go step by step and change things slowly (I remember to you that this blog is programmed from scratch, no WordPress or similar CMS). For the Front-End I chose on purecss, but since I'm not an expert in design I decided to use Bootstrap due its simplicity and the help you can find on the internet about this cool framework.
However, I will continue making changes. If you notice something weird, let me know please.
You can post a comment if you like the change.
Thank You!
UPDATED POST
Long ago we had no news from Petrockblock and this time presents a new version in beta state of the distro for retro-players like me. This time we have a stripped down version of Raspbian (from 1.2 GB to 610 MB) which has eliminated much of the preinstalled software. Let's see some new features...
Minor bug fixes
Updated RetroPie-Setup Script
Update of all components, e.g., RetroArch supports ZIP files natively now
Dispmanx can be activated or deactivated for each emulator individually now
The screen mode is configurable for each emulator individually now
Added Atari Lynx emulator
Added Darkplaces Quake (experimental)
Added Minecraft-Pi (experimental)
Added OpenMSX (experimental)
Enhanced integration of ScummVM
Stripped down number of installed system packages to a minimum
Reorganization of the binaries
The first is that the Raspbian version is more optimized for games. Very fast startup and the detection of the XBOX360 Control Pad has done with no problem.
We see few options on the menu:
PORTS: Doom, Duke Nukem and Quaque 3 (all shareware, but work without having to get the .wad)
Macintosh: It has not worked for me, you may need the ROM or BIOS to work.
IBM: DosBox (I would have preferred rpix86). To exit, type EXIT and press ENTER.
Apple II: black screen and you need to restart RetroPie.
ScummVM (see 1.7.0, 3 January, 2015): Perfect.
Remember that for other emulators, we need to add through SAMBA some ROMs. I tried several and all work perfectly and all the emulators recognized the joypad. To exit of each emulator, you must press the key combination SELECT+START.
What I liked is the resolution changes in each emulator to fit your screen perfectly.
Overall it is progressing rapidly and I think will become in the favorite system of many gamers.
Link: RetroPie > RetroPie SD-Card Image V2.4.1, BETA (610 MB - 2 GB uncompressed)
Today I'm celebrating ... This blog has reached 400,000 visitors!
The words of thanks go to my family that supports me even now labor uncertainty will gradually overcoming, and to you for reading and sharing everything I write here.
My goals for this year is to give a facelift to the blog, and introduce more content related to other boards, without neglecting our beloved Pi.
We continue to read, and hopefully for many years!
If you've ever programmed or know SDL, Allegro libraries, or any kind of framework, you may have noticed all the save time by yourself to implement certain system calls or the language you want to use.
raylib is a small open source library under the license zlib/libpng in C very interesting with simple examples so you can create multiplatform games or multimedia applications. Also supports Android, HTML5 and of course Raspberry Pi.
Uses C# PascalCase/camelCase notation
Hardware accelerated with OpenGL (1.1, 3.3+ or ES2)
Unique OpenGL abstraction layer [rlgl]
Powerful fonts module with SpriteFonts support
Multiple textures support, including DDS and mipmaps generation
Basic 3d support for Geometrics, Models, Heightmaps and Billboards
Powerful math module for Vector and Matrix operations [raymath]
Audio loading and playing with streaming support (WAV and OGG)
The current version is 1.2.2 and you have an installer for Windows or you can easily compile with instructions that you can follow on Github.
Demos: raylib_demo
Forum: raspberrypi.org
Source Code: Github > raylib
Week with lot of movement in this humble blog: Responsive web design, an average of 800 daily visitors, my first tutorial of the year about RetroArch with OpenELEC and reached 400,000 visits in 2 years...
Today we'll read news Banana/Raspberry Pi, and a cool video about ODROID-C1 running RetroArch...
piCore 6.0 rc1: Already commented on a post last November that we didn't see movement about this minimalist distribution (no more than 55 MB). Now they go through RC1 and we expect the final release in a few weeks. I will make a review here, but remember that I talked about it here and here. | forum.tinycorelinux.net > piCore 6.0 rc1
Stream The Raspberry Pi Camera over Websockets HTML5: Tutorial to send the streaming of the Camera-Pi through a Websocket HTML5. | simplyautomationized.blogspot.com.es
Happy weekend!
Gideros Studio is a Lua-based, cross platform game engine allowing easy creation of apps and currently supporting iOS and Android targets. Launched in 2011, Gideros has become one of the most successful game engines with 20,000 developers registered and 500 games published...
This weekend, the campaign started in Kickstarter by John Blackburn has been funded. Their goal was to raise funds for it to be ported to systems such as OSX, Windows (Desktop and Phone) and between platforms that have chosen was the Raspberry Pi.
He has a lot of work now. Hopefully see their progress soon.
Link: kickstarter.com
Forum: raspberrypi.org
The weeks I write little news means I have some tutorial or much work at hand. This time it's the latter, that to be Freelance is not bad. However, do not neglect the section on Friday and I encourage you to comment about today's news. Here we go!
I just received today Friday my ODROID-C1. Has been delayed quite as I mentioned once before, but now I can spare some time to this fantastic board that has started stronger than others.
Play Wolfenstein 3D: dosonthepi.blogspot.co.uk > Install Wolf4SDL
Snappy Ubuntu Core for Odroid: linuxgizmos.com | linuxinsider.com
Ubuntu 14.04.2 LTS (v1.2) for Odroid-C1: odroid.com
I've never trust on use Android in this kind of boards due to my constant failures to make it works and do it efficiently. Today we can see in this article if it's worth having a ODROID-C1 with Android running multiple applications, games and emulators. I advise that if you have a Raspberry Pi, better stop reading...
The first thing I should say is I'm testing the Android version 1.1 belonging to Kit Kat 4.4.2. The installation I've done on a 8 GB UHS-I SD card from Sandisk I bought at the same hardkernel store. The image takes up 219 MB only. Everything I had read about Android with an SD was that I neither tried, It's very slow due to constant input/output access that makes the operating system and it was preferable the eMMC... Dont you believe their dirty lies!. The operating system will run VERY smooth and perfect as you would do on any tablet. I'm sure with the eMMC the experience is flawless, but with an SD is enough, I assure you.
Once inserted the SD card and when boot, the system will resize the partitions available including one vFAT to act as SD card and where we can copy all we need through our PC.
Another positive aspect is that with an 8 GB card we won't run out of space, because the operating system itself will take care of installing applications on another partition if the home is filled. I made the test with resolutions 1280x800 and 1920x1080.
I highlight the following installed apps:
ODROID Utility: The most important of this tool will be set the screen resolution if it does not fit to your screen.
DicePlayer: Player unpretentious but plays almost all kinds of multimedia files without problems (with 4K the system hang).
Google Play: Not installed by default I guess because Copyright, but nothing easier than download it from this link and run through the file browser. Installing applications is very fast.
SuperSU: The OS comes rooted, but need to install this application (or similar) from Google Play to grant permissions to programs seeking access to certain files from the file system. One is Kodi. Without applications like SuperSU, Kodi can't access hardware decoding, nor the video player, so this step is strictly necessary.
Video Player: Perfect. Tested with the default player called DicePlayer and Kodi. In fact, it is the best way I've found in ALL boards and operating systems I've ever tried to play videos without dropping frames. I'd tested 4K videos and doesn't work. Banana & Raspberry Pi are losing the war in this section.
Games: The limitation I found is in 3D games but not for performance, but because they are developed for use with touch screens and mouse does not work, so we can't press a button to start playing for example. Maybe there is a way, but Ive not found a solution yet.
Control Pad: In my case I tried the XBOX 360 wired with the emulators and it works out of the box.
Web Browser: I tried the default one and Chrome. The navigation is fluid, not bad scroll across the page, no slowdowns. Mobile Youtube via the browser loses quality, best from the application. No, it does not work Flash but at this point, Who needs it?.
Youtube: I installed Youtube due it's a "must have" when my friends come to my house and of course it works as it should. In addition, very fast loading videos.
Karaoke: I have not tried to connect a USB microphone, but installing any application from Google Play you can play any .kar files. It seems incredible that something so simple can not work fine with the Raspberry Pi.
USB Devices: ODROID-C1 does not come with built-in Bluetooth. I have inserted a USB BT adapter and it has not worked, but not expected. A flash drive in FAT32 has been recognized.
I can say that Android behaves as it should and can work even operating system. It's a shame the problem with 3D games that only support touch screens, but is comprensible.
In short I conclude by saying that I'm very happy with the combo ODROID C-1 + Android. Not disappoint anyone and connected to the TV in your living room ensures you can use it as a center of entertainment.
If someone wants to try some additional application, just tell me in the comments.
Here you have the video. You can watch how run some applications mentioned in the post.
Enjoy!
First, let me apologize for the fall he suffered on Wednesday due web hosting problems. It took about 8 hours to be solved.
I wanted to remind you that have collected on the right side bar, Google Docs about boards that I acquired and surely will be of particular interest for you.
This week we talk about ghosts, comparisons and VoIP.
By the way, I want to thank you again for the great reception that still has the tutorial about Retro Arch in OpenELEC and comments. Doubts in the post, I will try to resolve gradually.
wget -O GHOST-test.sh http://www.cyberciti.biz/files/scripts/GHOST-test.sh.txt
bash GHOST-test.sh
More info: cyberciti.biz > Glibc: GHOST Vulnerability Test To See If a Linux Sever Is Secure
Raspberry Pi as a VPN/TOR Router: makezine.com > Browse Anonymously with a DIY Raspberry Pi VPN/TOR Router
Raspberry Pi QR code generator for wifi access: The great Derek Dickerson show us a cool DIY project to share our wifi access info with friends in the video posted behind.
Happy weekend!
I wanted to prepare this script, as I am constantly testing distros on the Raspberry Pi and derivatives. The solutions I have found on Internet from other users do not satisfy me or fail, so here my solution. Warning, to use it first must follow some tips ...
First of all, comment that this script is made for OSX (soon also works to any distribution of Linux) can burn any .img image into a SD card. The recommendations have to follow are:
DO NOT INSERT any USB or HD DEVICE when you use the script.
If you have inserted one or more pendrives/HD, will show YOU a list of connected devices and you have to specify which of them you want to use. By default, the device where the image will be copied is /dev/disk1.
Also applies to burn USB images not only SD useful to burn other desktop operating systems like Ubuntu, Arch, Debian,...
Remember to give execute permission when you download the script: chmod a+x burn.sh
To run the script, you need to pass the image path as a parameter:
sudo ./burn.sh image_path
Download: GitHub > burn.sh
It is official. The Raspberry Pi Foundation has renewed its Raspberry Pi and is be available for sale in the official distribution channels. Want to know what brings this new version?. I know, and I'm sure you'll like...
What's the same:
VideoCore IV (GPU)
Same form factor as the model B+
Same full size HDMI port
Same 10/100 Ethernet port
Same micro USB power supply connection and USB ports
Price
What has changed:
0.8A @ 5V
New Broadcom BCM2836 900MHz quad-core SOC ARMv7 with performance at least 6x that of the B+
1GB of RAM
With the change of arquitecture, we can run Android, Ubuntu or Windows 10 on the Pi 2. You can read on theverge.com that Windows 10 for Raspberry Pi 2 will be FREE.
Other models will be sold and updates like the model A+ and Computer module, will be available very later.
Link: raspberrypi.org > RASPBERRY PI 2 ON SALE NOW AT $35
Link: cnx-software.com > Raspberry Pi 2 / ODROID C1 Development Boards Comparison
Link: learn.adafruit.com > Introducing the Raspberry Pi 2 - Model B
Shop (Spain): raspipc.es
Shop: pimoroni.com
Shop: thepihut.com
Shop: rs-components.com
Shop: rs-components.com
Link: raspi.tv > Raspberry Pi 2 - the New Quad-core A7 Pi2
Link: linuxvoice.com > RASPBERRY PI VERSION 2 PERFORMANCE
Link: bit-tech.net > Raspberry Pi 2 launches with quad-core ARMv7 chip
Link: blog.adafruit.com > Raspberry Pi 2 - Model B - ARMv7 with 1G RAM is here benchmarks and more
Link: rs-online.com > Raspberry Pi 2 enters the multi-core realm!
Link: engadget.com > Raspberry Pi 2 appears two years early with substantial hardware upgrades
Link: makezine.com > RPi Founder Eben Upton Talks About the New Raspberry Pi 2
Link: bbc.com > Raspberry Pi 2 unveiled with faster processor and more memory
Link: cnet.com > Raspberry Pi 2 Model B is a quad-core upgrade, can run Windows 10
Link: thepihut.com > RASPBERRY PI 2 VS MODEL B+
Link: raspberry.piaustralia.com.au
Youtube: TheRaspberryPiGuy > NEW Raspberry Pi 2 - Quad-Core 900MHz, 1GB RAM
Youtube: Eben Upton Announces New Raspberry Pi
It's appearing the revisions of operating systems to accommodate the new SoC on the Pi2. Let's see those already updated and those to come in the following article.
Updated distros:
Raspbian y NOOBS: It was hoped that the official release is already adapted to change. What I liked most is the boot start with the 4 raspberries symbolizing the 4 cores of the new processor.
Debbian Jessie: One thing I need is to change from Wheezy to Jessie on Debian based distros to get the latest packages. Well, we already have a version to test with Kernel 3.18 + firmware occupying 3 GB.
Snappy Ubuntu Core: Honestly what I have more desire to try as soon as I get the Pi2 is to test this minimalist distribution has also revolutionized the net these days. More info on Ubuntu website.
OpenELEC: Our favorite distribution for leisure and entertainment has been updated updating to the kernel 3.18 and it works really well as you can see in the video that accompanies the article.
OSMC: Formerly known as Raspbmc is another distribution to run XBMC based on Raspbian but still is not very optimized in its Alpha 4 release.
Available soon:
Retro Pie: We can't wait the new version adapted to the Pi2, although emulators in general are not ready to use multiple cores, so do not expect to see much better performance.
Android?: See this post from linux.com.
Others: For other distributions that we use as Arch Linux, Pidora or Risc OS we also have to wait a few days or even weeks, but it will come.
Windows 10: It will take to arrive and not be a Windows to use as all imagine, but it sure we can use it for the IOT.
While I wait My Raspberry Pi 2 behind the door. Mr. Postman, if you're reading this, I promise you a beer if you are not late.
We all know that the big news was the surprising appearance of the brand new Raspberry Pi 2. A logical evolution that has been announce in almost every blog I know (even those who have nothing to do with this technology). Let's collect some news about it and a little from ODROID...
ODROID Magazine Feb released: magazine.odroid.com
OpenELEC for Odroid-U2/U3/XU3/C1: Although not yet officially available, a user from the hardkernel forum with the help of the official team has managed to compile OpenELEC for multiple ODROID models. Do you dare to try? | forum.odroid.com
Lakka progress: We can download and see this distro for the Raspberry Pi 2... even with ODROID-C1 like you can watch on the video. Amazing!.
Windows 10 on Raspberry Pi 2: As much as release a stripped version of Windows, I do not think we'll see it like a the desktop. Yes, sure you may run .Net applications in a graphical environment (or not), but we have to see how far it goes | dev.windows.com
Raspberry Pi robot and hobby kit robot guide: Raspberry Pi robot and hobby kit robot guide part 1 | Raspberry Pi robot and hobby kit robot guide part 2
Raspberry Pi 2: A face to face comparison with the different models we have in the market | mcmelectronics.com and I want to remember this great article raspi.tv about power consumption & performance. There is another from hackaday.com.
Happy weekend!
This is just a reminder to a great sql code I needed these days.
SET GLOBAL logbintrustfunctioncreators=1;
DROP FUNCTION IF EXISTS fnRemoveHtml;
DELIMITER |
CREATE FUNCTION fnRemoveHtml( Dirty varchar(4000) )
RETURNS varchar(4000)
DETERMINISTIC
BEGIN
DECLARE iStart, iEnd, iLength int;
WHILE Locate( '<', Dirty ) > 0 And Locate( '>', Dirty, Locate( '<', Dirty )) > 0 DO
BEGIN
SET iStart = Locate( '<', Dirty ), iEnd = Locate( '>', Dirty, Locate('<', Dirty ));
SET iLength = ( iEnd - iStart) + 1;
IF iLength > 0 THEN
BEGIN
SET Dirty = Insert( Dirty, iStart, iLength, '');
END;
END IF;
END;
END WHILE;
RETURN Dirty;
END;
|
DELIMITER ;
Link: forums.mysql.com
This week I've been disconnected from the news.
A couple of years ago, if some of us remember, my wife suffered a cerebral stroke which gradually recovered. This week she has had a very strong headaches and now is hospitalized. We don't know the origin of this sick, but medical specialist are studying, so I can hardly keep the ryth of the world. However, I have compiled the most important links of the week. From here I send the biggest hugs to my wife Elena, and the most tender kisses...
Fortunately, she is better and this Monday will practice a arteriography to watch if all is OK.
The MagPi issue 30 (Feb): themagpi.com
No more Raspbmc: raspbmc.com > Raspberry Pi 2.0 and Raspbmc's last update!
BYOQ-BAT, creating a quadcopter using a Raspberry Pi: blog.pistuffing.co.uk
Raspberry Pi 2 shy to the Xenon flash: makezine.com > Is The New Raspberry Pi 2 Camera Shy? | raspberrypi.org > XENON DEATH FLASH: A FREE PHYSICS LESSON
RPi-TC 2 beta released: Transform your Raspberry Pi into a thin client | rpitc.blogspot.com.es
First of all, thank you for the words in the comments of the previous post. Medical specialist found something wrong and they have to operate the next Monday to my wife, so I'll be offline for another week, but Ill try to publish my summary of news like every Friday. Thank you and apologize.
I've published an article about tools about make 2D videogames (in spanish), if you are interested or want to translate, you can find it here.
I continue collecting interesting links to keep me inform. If you want to know what really interested in the world of fruit boards, read on...
Orange-Pi | orangepi.org
Pi-Top revamped | pi-top
PiPlay 8 beta 8 | sourceforge.net
Minibian released to Rpi2 | minibianpi.wordpress.com
Risc OS updated | riscosopen.org > 2×Pi×r ... Pi 2 Release Available Now
Python & PyPy on Raspberry Pi 1,2 (Benchmarks) | rpitips.com
Ubuntu / Linaro for Raspberry Pi 2 | raspberrypi.org
Raspberry Pi 2: Raspbian vs. Linaro (ARMv6 vs ARMv7) | Mikronauts.com
Hello, family. To the Andalucian... Happy Andalusia Day!
A grueling week tucked into a hospital, but all well and hope the end of next week be at home. I take now that I have come home to discuss briefly what has happened lately in the Pi World.
Here we go!...
TheMagPi Magazine & The Foundation togheter now | raspberrypi.org > The MagPi
Android source code for ODROID-C1 available | odroid.com
OpenELEC 5.0.5 & 5.0.1.0 for ODROID (unofficial) released: openelec.tv | Direct Download: ODROID-C1 OpenELEC 5.0.1.0
ePub FREE!! Raspberry Pi: Measure, Record, Explore | leanpub.com
Initial state Top 10 tutorials in a pdf | initialstate.com > Our Top 10 Raspberry Pi Tutorials
Today I got some videos from Youtube about console emulation on the Pi2. Are you ready to procastinate? ;)
Fortunately, we are already at home and my wife is recovering slowly. I appreciate your comments again. While I wont new challenges with ODROID-C1 and the Raspberry Pi 2, but that we will see in the blog. Now just read the weekly summary dedicated almost exclusively to emulators. Are you interested?...
Raspberry Gear: My brother gave me for Christmas a Game Gear. I think it has been the only handheld that we had at the time. Now the retro is on the top, I do not mind play it anywhere, so this tutorial will help to you to insert a RPi into it | learn.adafruit.com > Raspberry-Gear
Black screen on Raspbian with games using SDL 1.2 Library: Unpleasant surprise we found on Raspbian and the new version of their Kernel when we want to run a game or emulator, as we screen goes black. Not suffer, is an error in the SDL 1.2 that is easily solved. Simply install this package with the corrected problem that works on any Raspberry Pi model (More info here):
wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi1/libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i libsdl1.2debian_1.2.15-8rpi_armhf.deb
rm libsdl1.2debian_1.2.15-8rpi_armhf.deb
Happy weekend!
For those who do not know, PiKISS are a bunch of scripts that I'm developing for the community. It lets you install software from a menu that is not in the repositories or compile it for you, easily configure static ip or your WIFI, mount a web server in minutes with little effort, among others. You will no longer need to write a command to the most tedious tasks.
I wanted to comment that soon I'll add support for ODROID-C1 and more specifically Ubuntu. I started refactoring the main code of the menu, so if you have it installed, I suggest that you run git pull to update.
More info: GitHub > PiKISS
New version of which has become my favorite operating system for emulation. Updated the official version for all platforms and officially added Raspberry Pi 2 and ODROID-C1. The most important changes are...
On all platforms aspects such as shaders, cores and update packages are improved.
Raspberry Pi 2:
Known bugs:
Launching RetroArch is slow (10+ sec)
Launchin a game is slow (10+ sec)
The menu is laggy (30fps)
No audio on the N64 emulator
ODROID-C1:
Known bugs:
No vsync, so there is some tearing on some games
No N64 emulation, it segfaults on launch
The menu is too fast (130fps)
You can see videos for both platforms in the next link.
Link: Lakka.tv
The Raspi has new OS, and now we are with ARMv7 seems that many distributions are thinking of a port and not just for our favorite board...
For NetBSD, the port comes both for the Pi and ODROID-C1. In this link you will find the latest stable version for the Pi. The funny thing is that they have optimized the operating system to use the GPU and support omxplayer, OpenGL ES, Quake 3 or RetroArch. Deserves a chance.
With NetBSD for ODROID-C1 is almost a piece of artisan and we must build image for ourselves. At least it's a start.
Ubuntu MATE 15.04 for Raspberry Pi 2 is based on the image of Ubuntu ARM (no Snappy Core) and still is a very early version, although fans of this distribution will see more progress over the month. I hope it will get support to the GPU to play videos.
CentOS community is working in a version to Pi2 and ODROID-C1 that we hope to see soon.
NetBSD for Raspberry Pi: wiki.netbsd.org
NetBSD for ODROID-C1: wiki.netbsd.org
Ubuntu MATE 15.04 for Raspberry Pi 2: ubuntu-mate.community
As a developer, I have no choice to be the latest in terms of technologies, methodologies and new systems that make my day easier to carry the day. I use Vagrant and want to migrate to Docker, which is one of those technologies that I love him more attention. Is it worth it?
For those who do not know, Vagrant lets you create a separate virtual environment to your main operating system. The goal is for all developers working on a project basis and then there are no problems when launching the releases in the production center, for example.
Vagrant use VirtualBox. With a few commands, you have a virtualized OS ready to develop with your favorite language.
Docker is the same, but no need to create a complete virtual machine. It uses a small engine with a client and a server, and shares the kernel of your main OS, being more efficient.
Govinda Fichtner has created an operating system based on Raspbian for Raspberry Pi with Docker 1.5.0 and kernel 3.18.8. You will not have to install anything else. It supports OverlayFS, which in theory sweeps alternatives such as lvm or btrfs. Images to prepare a machine with Node.js, Java or Python should be compatible with ARM, but that they had already designed and created multiple repositories adapted to the ARM processors can be found in this link.
Link: blog.hypriot.com
DD image (~347MB): Docker-Pi
For the first time, we will have a Raspberry Jam in Spain. This event is made to attend any curious to know firsthand interesting projects about software, hardware, robotics, retro machines, home automation...
It's your chance to meet the best "Makers" in Spain and UK, in which I will be present giving a talk.
It will be a day to enjoy and learn a lot from our beloved Pi and other boards that are setting trends. There will also be raffles.
The entrance, all the conferences and workshops are free. You can now sign (limited capacity) in the following link:
We wait for you!
This week we discussed new distributions to our boards, and talk about a special Event will happen in Barcelona where I will be present as a speaker. But it's been much more. To find out, Jump!...
The news of the week, was the Apple's Keynote. Honestly I liked more the Netbook than the brand (new?) iWatch, but prices seem very expensive for what they are actually selling: I+D. So I could not resist to show you the viral video of the moment, with a character well known in Spain:
Android 4.4 source code for ODROID-C1 released | cnx-software.com
Kali Linux on a Raspberry Pi with encrypted disk | offensive-security.com
CRUX-ARM 3.1 for Raspberry Pi & ODROID-C1 | blog.vjml.es
Happy weekend!
Happy Pi day!
I spend all week improving my PiKISS project, and I noticed that the installed version of Crispy Doom is quite obsolete. A few days ago, has come a new version and I compile it to update my script, but that's not all...
The time now is 8 in the morning here, I take from 3 awake, and more of a headache it has taken me to improve this script (Only tested on Raspbian). Features:
Install dependencies
Install the latest version of Crispy Doom 2.3, if not already installed
You can download the shareware or commercial versions of Doom, Heretic, Hexen and/or Strife
To play, simply type doom, heretic, hexen or strife or from the Desktop, choose Games and click on the game you want to play.
Compatible with Raspberry Pi 1,2 & ODROID-C1
Known bugs:
The Shareware Hexen and Strife versions does not work. I'll try to find another version that works.
On ODROID, maybe you must to play inside the desktop environment.
If you want to install, go to the project on GitHub or download the .deb file you can find at the end of the post.
Remember if you have problems when run the game on the Pi, it's because you have not installed the patch for SDL. You should also run the following:
wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi1/libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i libsdl1.2debian_1.2.15-8rpi_armhf.deb
rm libsdl1.2debian_1.2.15-8rpi_armhf.deb
Well. It's time to sleep for me...zzZZ
Download Raspberry Pi: crispy-doom2.3armhf.deb
Download ODROID-C1: crispy-doom-ODROID2.3armhf.deb
Today Sunday I want to show you a project that has made my brother Rafael Cerrejon. It's a SNES case with a Raspberry Pi inside...
The forum and the info is in Spanish and translated with Google Translate:
Forum: mediavida.com (Translated into english)
We could already play Quake 2 on the PI a couple of years ago as I told you. Now I wanted to do the same with the ODROID-C1 board and to be easy for you, I've added it to the PiKISS repository. Now your fingers are save.
I want to thanks to Meveric for help to me with the ODROID-C1 support in this thread of the forum.
I've added this game to PiKISS project. Enjoy!
Yesterday I had a problem with the port of Descent and I got in touch with his creator to fix it. Fortunately he solved and the port works great now. As a bonus, the script that I prepared yesterday install the HD textures and sound tracks in OGG format.
I also took the opportunity to update the script with a new PiSNES version based on snes9x with good news, and other not so good...
Starting with the not so good, I must say that at least for me, the port does not work in the Raspberry Pi Model B, but in the Raspberry Pi 2. Something curious because the SD card use in both boards is the same. I have already contacted the developer Squid to fix it.
What good is that works great. The new features are:
Support for two players
Compatibility with Xbox 360 controller, among others
Now use GLES2 instead of Dispmanx for post processing on the GPU
You can now update PiKISS with git pull and enjoy this update, or if you want to directly download the port, I leave the link below. By the way, I let you next game as a gift inside the script.
Download: sourceforge.net/projects/pisnes/
Download: PiKISS > Emus > PiSNES
Yesterday I had to check this game, and I was impressed with the performance on a Raspberry Pi 2. Is noticeable when loading each level. You need assign to the GPU at least 160 GB.
You can download the script from PiKISS > rwolf.sh
This week comes with the monthly edition of this wonderful magazine for Odroiders enthusiastic.
The surprise I've taken when I start reading the first article and... It belongs to this blog!. It is the article about Android ver. 4.4. That I published in January of this year.
Thanks to the team that makes this magazine, and of course to you.
Link: Odroid Magazine
It seems that in this blog we had the Videogame's Week. I'm debugging scripts from PiKISS to suit the ODROID-C1 and the new Raspberry Pi 2. But there is life after this blog, and I'm here to tell you what happened this week in the Pi World. Let's go!...
I wanted to thank all of us for the good reception given to the blog after my return due the illness of my wife. Currently exceeding the 1000 visits per day, I am pleased to know that you like the content of this blog and encourages me to seek information every day for you among other tasks.
Android v1.3 released for ODROID-C1 | odroid.com
Beware with updating the new r4p0 drivers for ODROID | forum.odroid.com
ODROID Magazine March | magazine.odroid.com
Building a model smart home with Raspberry Pi | pubnub.com
Enabling KVM virtualization on the Raspberry Pi 2 | blog.flexvdi.es
This week has been busy, which is good for me. I disconnected a bit of everything, but here I am again ready to find the best news that happened in the Pi & ODROID World. I also wanted to mention that I am very excited because the chief editor of ODROID Magazine wants I write an article for the May issue of the magazine.
Here we go!
Moebius back to life | sourceforge.net > moebiuslinux
14.04.2 LTS (v1.4) para ODROID-C1 | mirror.golddroid.com
Install Plex Media Server on Banana Pi with Bananian | htpcguides.com > Install Plex Media Server on Banana Pi with Bananian
The Raspberry Pi camera guide | intorobotics.com
DoorCam & surveillance Kit | instructables.com > Old PC Accessories + Raspberry PI = DoorCam & surveillance Kit
Lakka released official version for ODROID-C1 | lakka.tv
Happy weekend!
We have available the first beta version exclusive for Raspberry Pi 2 of RetroPie whose function is to build your own retro entertainment system and play several of the most popular emulators. PiPlay also has a worthwhile test version...
Changes on RetroPie:
Change emulators for the same platform or even apply different settings
Resolution is also configurable
New menu in EmulationStation with easy access to settings, configurations, file manager...
AdvanceMAME 1.2 (based on MAME 0.106), Rpix86 added again
Backup/Restore of individual gamelist/data and settings
Changes on PiPLAY:
Updated to the latest version of Raspbian
File Watcher scans and updates the games menu
Updated config controller
On RetroPie I notice that everything is very stable: Games like Quake 3, Duke Nukem 3D and Doom have all the necessary files to run Shareware version. With Raspbian behind, emulators move very fluid.
Time ago I didn't test PiPLAY, but the configuration system of controls has a technical and design that have left me surprised. In addition, the environment although somewhat slower than that offered by their competitors, does the job.
Next week we will have new version of RecalboxOS, a system that is becoming my favorite. Check it out.
Would you like I make a more thorough review of any of these systems?. What is your favorite?.
Download: blog.petrockblock.com > retropie-v3.0beta-rpi2 (659 MB)
Download: sourceforge.net > piplay-0.8-beta9 (3.5 GB)
Popcorn Time, Movie Box, TorrentTv, Flixtor,... are many and varied our options for streaming through the torrent protocol.
By chance I found this add-on that works perfectly on the Raspberry Pi and allow uncomplicated access to an extensive catalog with 720,1080 and even 3D qualities...
I had already comment on some occasion these alternatives, but don't gave me the expected result.
The menus are loaded faster on a Raspberry Pi 2 with no overclock. I've tested with OpenELEC 5.0.6 and usually takes about 40 seconds with a 20 Mbps connection to load on buffer.
Download Add-on: github.com > jmarth/plugin.video.kmediatorrent - Source code (zip)
Link: seo-michael.co.uk > Tutorial How to Install and Configure KMediaTorrent XBMC Kodi
You can be a messy in your life, your sexual orientation or your room, but the vast majority have well cataloged our films & TV shows, and above all our ROM emulators: With its covers, description,... an odyssey if not exist tools like I am going to present today, called scraper.
Scraper in the world of emulators are those programs with the goal of search for us all the information about a game to present it in our Front-end favorite with the best looking possible.
RetroPie comes with a very powerful scraper programmed in Python, ES-scraper. Today I present an alternative programmed on Go simply called scraper, running on the terminal of your operating system.
First we need to install the Go language. You have packages for any operating system, including source code on this link. I'll teach you to install it on any of them. At the time of publishing this article, the latest version of Go is the 1.4.2. According to the process, sometimes you don't get the latest version (is the case of Ubuntu), but no matter.
Mac (through brew):
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update && brew upgrade
brew install go
Linux, Raspberry Pi, ODROID (Ubuntu) (+ info):
Ubuntu/Debian: sudo apt-get install golang
Fedora, CentOS/RHEL: sudo yum install golang
For the rest of ARM boards, visit the next link.
Now download the source code and compile scraper:
mkdir ~/go && cd $_
export GOPATH=$HOME/go
export PATH="$GOPATH/bin:$PATH"
(Mac only) export PATH="$PATH:/usr/local/opt/go/libexec/bin"
go get github.com/sselph/scraper
go build github.com/sselph/scraper
NOW you can use the program from any directory with ROMs, typing scraper in most cases. With mame ROMs, we will use scraper -mame. It is interesting to know some of the parameters. For example with ROMs for mame, we can use scraper -mame -mame_img "t, s" to download the title img or catch a screenshot if not find the first one.
Once we have made the whole process, we would just to copy the images directory and the gamelist.xml file to the path ~/.emulationstation/gamelists/console_type on RetroPie, Recalbox or any project with EmulationStation.
To help you to know if failed to recognize a title, I recommend you when run the scraper, copy its output to a file with scraper > Games.txt and then cat Games.txt | grep 'ERR '
If EmulationStation have problems with recognize the images, execute the following command that point to the file gamelist.xml previously generated:
sed -i -e 's/.\/images\//~\/.emulationstation\/downloaded_images\/fba/ig' /path/to/gamelist.xml
This system will save much time and effort to have all your ROMs with their pictures and some interesting info. It is a very valid alternative to the scraper that comes with EmulationStation, but more customizable. It takes a few seconds to recognize and download the information of each ROM. In my case (iMac), 685 ROMS has been scanned in 14 minutes. Now you can choose if you want to go from this...
to this
Link: github.com > sselph/scraper
Raspberry JAM Barcelona is approaching. Organizers and speakers are getting nervous because we want everything going to be perfect. We want a day in which we will learn a lot and above all, have fun and be AFK. You are still on time of join to us and I would like to comment that, although the event is so altruistic, we value you can help financially. Visit the Indiegogo site for extend the info.
Let's go with the weekly newsletter!
Banana Pi Arch Linux customized distro | blog.eldajani.net
5 best skins for Kodi | htpcbeginner.com > 5 Best Kodi skins in 2015 to enhance your media center
Install Plex Media Server on ODROID | htpcguides.com
The MagPi & ODROID Magazine issues The MagPi | ODROID Magazine
Happy weekend!
I spend all day fixing PiKISS to the talk on the next week. I just wanted to comment in case you want to make a git pull.
Not only have corrections, some links failed, added new scripts and the damn error with the SDL libraries to which Raspbian has not yet uploaded an official solution... Hopefully not be too long.
Link: Git Hub > PiKISS
I talked about DietPi before, A minimal distribution that now support ODROID-C1 boards. It have some apps to custom their own OS.
It's an idea I always had in my mind: Build a minimal OS. The user can choose what kind of software want to make the function of Media Center, Web/FTP server or emulators with RetroPie...
It has grown in performance since the last time I met, and now the concept is different. Initially we have a Debian minimal distribution (the size of the image is only 780 MB) with a series of pre-installed packages, which are:
Dietpi-config: Configure your board, you can overclock, configure networking, etc).
Dietpi-software: Install software (Look at the screenshot that heads this article).
Dietpi-update: Update the distribution.
Htop.
Ramlog (All logs in memory and uses less than 0.5MB of RAM).
Dropbear (SSH Server light).
Scripts preinstalled: treesize, cpu, update, logclear.
Automatically configures your network WIFI modifying a file in /boot/dietpi.txt.
For ODROID-C1, the list of software to install "ready to run" is similar to what we have on the Pi: Bittorrent Server, OwnCloud, MiniDLNA, phpbb3 (forum) or Web/FTP Server among others.
First the distro makes two reboots to increase partition size according to the capacity of your SD card. We see that loads the ntfs-3g driver and ask for the root user and its password raspberry.
Now give us a number of options:
Select software optimized for DietPi. Alerts you if you want to use a USB hard drive. This decision can not be changed in the future. It is recommended if you are using it to use BitTorrent, OwnCloud, Kodi, hindfoot, MiniDLNA. Among the software that can be installed, highlight the above, plus Modipy, Proftp, No-Ip, among others.
Additional Software: Vim, OpenSSH Client or Samba Client.
Configure the distro.
Go Start Install. Follow along in the process.
If you do not select any software, it will give you the option to boot a Debian Minimal, which is what I chose. The system reboots. Let's see how our system has run:
I found curious that when trying to log through SSH, tells me to complete the installation if I'm using DietPi-Software. It's a detail.
The system takes just 21 MB of RAM. I going to run Dietpi-software to install LXDE + Kodi. I get a message if you want to start from boot any software selected. I say no and returns to the main menu. Go Start to install and then the Start Install button.
Begins to install LXDE (500 MB on the SD card) and takes about 41 seconds to install 415 packages. Phew, is the last time I do it.
Kodi 14.1 must take 145 MB and spend 30 minutes to install the software. From LXDE, it just take 11% of RAM.
Before ending this article I want to congratulate its author, Dan Knight, which accepts donations via Paypal.
Link: github.com > DietPi
Link: fuzon.co.uk > Instrucciones
We have unofficial Raspberry Pi distros to try one every day for a month. This week we saw DietPi and now I'll show you another OS called Archphile, based on Arch Linux with some very interesting features that competes directly with solutions like Volumio.
Features:
mpd 0.19.0
Interface ympd 1.2.3.
Automatic mount USB devices with udevil
upnp/dlna/Airplay/Shairport support
Samba/cifs/ntfs
user: root | password archphile
Image size: 1.6 GB
Link: archphile.org
Friday section goes to Thursday because tomorrow I will going to flight to Barcelona to present my project PiKISS and talk to the people from there. Here we go!
Android 5.1 Lollipop on Raspberry Pi 2 | raspex > Run Android 5.1 Lollipop Exton build on Raspberry Pi 2
Performance Tweaks on RaspPlex (Raspberry Pi) | htpcbeginner.com > performance-tweaks-speed-up-rasplex
How to run Ubuntu Snappy Core on Raspberry Pi 2 | xmodulo.com
Raspberry Pi portable case: | thingiverse.com
Happy weekend!
Here's my intervention in Raspberry JAM held this past Saturday in Barcelona. I think it sounds good, but sometimes leave the plane due the fixed camera, sorry.
I would have to thank everyone who visit us and to Ferran Fabregas (projectlog.ferranfabregas.info), her mate Manuela, as well as Antonio Monaco Osado (peatonet.com) and Karla. So glad to do a thousand kilometers ;)
Thank you!
PS: If someone is interested in this video subtitled into English, just tell me in the comments.
I do not usually use the Pi for my daily downloads, but I discovered that many of you it does: torrent, Emule, and few use hosters as Freakshare or uploaded. Today we will install jDownloader on the Raspberry Pi.
jDownloader, for those who do not know, is a cross-platform download manager developed with Java, which supports downloading through different hosters or direct download servers. As I said previously here, usually use plowshare (recently migrated from Google Code to GitHub) and sometimes the program is now mentioned, one of the best known.
Raad the next guide published by Draco in his blog informaticamateur.blogspot.com.es.
Link (translated): informaticamateur.blogspot.com.es
This week of hard work as a freelancer, has left me less time to the blog. But hey!, come on, It's Friday and I let you this collection of fresh, fresh news. Here we go!
I wanted to tell you that the Google Doc dedicated to the Raspberry Pi is here if you do not remember, and continues receiving updates each week.
Barcelona Raspberry JAM 2015 (Spanish) http://projectlog.ferranfabregas.info | peatonet.com
Best touchscreens for your Raspberry Pi | ntorobotics.com
GStreamer 1.2 with OpenMAX support to encode H.264 using GPU | raspberrypi.stackexchange.com
Raspberry Pi 2 vs ODROID C1 vs HummingBoard vs MIPS Creator CI20 | androidauthority.com
My first PCB (Printed Cirtuit Board) | element14.com
This video is irrelevant, but I love this song and executed in this way, it seems incredible talent that people have to create these crazy machines.
Happy weekend!
Some emulators updated
Long time I had not entered my favorite section of the raspberrypi.org forums: Games. Today I found several updates and some additions did not know, like an Amstrad CPC emulator coming with an Alpha version very promissing...
Emulators have updated their binaries are:
Of course, I've updated and added these emulators to PiKISS along with some games so you don't have to fight a lot when installing.
Enjoy!
Many wondered when reading this post, if it was true that we could run Android 5 on our beloved Pi2. A user has dared to compile and teaches us how to get it...
The truth is that there is no secret. As you can see in the video above, does not run as well as they should because of the hardware that has the Pi 2, but it's a start. I guess it still will not support hardware acceleration properly.
What we get before running in our Pi, a decent version of Android or Windows 10?
Link: ric96.blogspot.in > Android lollipop on Pi 2
Right now I'm trying out the final version of Ubuntu operating system that has accompanied me many years, but maybe this is the latest version that I'm trying...
Link Yo download:
A few things to remember you: The first is that here you can get a script to burn the image to a USB disc or SD card from OSX Terminal. As simple as run ./burn.sh ubuntu-15.04-desktop-i386.iso and forget about convert the image Yo .img,etc...
Another thing is that I updated the Ubuntu Google Docs here where I have collected several post-installation steps.
Runs very slowly on a NetBook with 2 GB RAM, so erasing in 3..2..1
Before commented that perhaps this is the last Ubuntu I use as operating system, because Debian Jessie will be with us this weekend, and I think it's gonna be a version that will be worth try.
This week I think the most remarkable is the number of projects that are going on Kickstarter Yo make your life easier. I will comment some of them and maybe you feel generous and want to contribute.
Kickstarter projects active today:
And as a bonus for retro guys & girls, here's a pdf with over 6000 screenshots from Spectrum games.
By the way, this blog may have already reached HALF A MILLION VISITORS... Time to make a raffle or a contest? ...
Happy weekend!
I've been all this time dealing with Debian Jessie on my Mac and I am delighted. Jessie now supports ARM processors, so it is very easy also upgrade our Raspbian distribution with little effort.
After the jump I'll teach you how...
By the way, if you want a script to help you when installing Jessie on your PC/Mac, I'm developing one here. You will find everything you need to install Chrome, Steam, Docker,... and adjust your computer so that you feel comfortable (bye bye OSX, at least for a while).
In the case of Raspbian, run the following commands as root:
apt-get update && apt-get upgrade && apt-get dist-upgrade -y
sed -i 's/wheezy/jessie/g' /etc/apt/sources.list
apt-get update && apt-get upgrade && apt-get dist-upgrade -y
reboot
Now to make sure everything works, run hostnamectl
Thanks to linuxconfig.org for the post.
This week I want to change the section about the Pi World with some reflections about Windows...
Microsoft is doing the things really well. I remember the years from Windows XP and I could not understand what they were thinking when released Windows Me (Do you remember Millenium, don't you?). Since then it was downhill and without brakes, and perhaps some saw the light with Windows 7, but returned to the darkness with the Touch philosophy on Desktop and killing the Start button, but...
It seems Microsoft is looking for allies everywhere and in all communities. Some examples:
Windows 10 promises. Tell you a user who went from MSDOS to Windows, then Linux and later OSX.
Continuum for phones
Browser Edge (late, but we'll see how it unfolds)
Facilitate port applications from Android/iOS to Windows 10
Cortana (Siri's boyfriend)
Visual Studio multiplatform
Third-party apps developed with HTML and JavaScript to Office
Windows Store
Partnership with Arduino, the Raspberry Pi Foundation, and everything related with IoT (+ info)
What's now?. They are giving us pills and being pulled new versions of everything I've commented. So we can only sit down and wait... What do you think about it?.
See ya in the comments...
Link: Lifehacker> All the Important Stuff Announced at Microsoft Build 2015 Today
Link: engadget.com > Get your Windows 10 preview for Raspberry Pi 2 while it's hot
One of the most interesting websites to take advantage of the multimedia skills of your Pi is undoubtedly htpcguides.com. They have released a distribution with everything you need to serve and download media files.
Technical specifications:
vsftpd for FTP Server
NFS included in v6
Samba for creating samba shares
SickRage for periodic show downloading
CouchPotato for feature length video downloading
Transmission as BitTorrent client
NZBGet for usenet downloading
Plex Media Server for streaming video
One of the apps that I want to "play" and automatically download my favorite TV shows via torrent is SickRage or CouchPotato. Recently I was asked by email and I have never used my RPI for these purposes, since I use to download uploaded.net, for me the King undisputed in this type of service.
Are you interested in a tutorial about automatic downloads of your favorite TV Shows?
Link: mediafire.com > Pi 2 Media Server Image v7 (788.49 MB)
Link: mediafire.com > Pi 2 HTPC NAS Combo Image (includes Kodi) (851.45 MB)
Link: htpcguides.com > raspberry-pi-2-media-server-image-2015-released
Again, a must-see event in Barcelona, where Bernat Espigulé from the Wolfram Team speaks in this meetup about how to take advantage of this great engine.
More Info: meetup.com
This board above is possibly the cheapest and best quality/price computer you can buy for $9 (if you still can buy it). It has just been announced and will almost get the $50,000 needed to achive their goal has been funded in 6 hours!. Want to know what's going on?. Don't worry, I'll show you after the jump...
Custom Debian Linux OS
1Ghz R8 ARM AllWinner A13
Mali400 with OpenGLES 2.0 & OpenVG 1.1
512MB of RAM
EMMC 4GB storage
WIFI
1 port USB 2.0
Bluetooth 4.0
The base board mount an output composite video+audio+microphone and will be available in December 2015. Other alternatives coming next year may bring VGA output or HDMI. It can also come with accessories like 3000mAh battery or a screen+keyboard to make it portable. If you live from outside of USA, the Shipping costs will be about $20.
Link: Kickstarter > CHIP - The World's First Nine Dollar Computer
Link: makezine.com
This week has been full of news and I can not comment on all: New version of Diet Pi, Ubuntu Mate becomes official, Windows 10 is showed finally and many other Pi news to comment now...
Raspberry Pi Finder (App) | GitHub
Ubuntu Mate for Raspberry Pi goes official | raspberrypi.org > downloads
Happy Weekend!
This is a Spanish translation of the article sited in blog.pi3g.com > Make Raspbian System Read-Only
Thank you Max for the post.
I think you must feel retro, programming on a Raspberry Pi, a game for the Amstrad CPC listening David Hasselhoff.
For those who do not know, the Amstrad CPC was an 8 bit computer that marked trend between 1984 and 1990.
Today we will see how to install CPCtelera, an engine which has just released its first stable version and greatly facilitates the creation of games for this computer with C or assembly code.
CPCtelera is an integrated development framework for creating Amstrad CPC games and content which includes:
A low-level library with support for: graphics, audio, keyboard, firmware, strings, video hardware manipulation and memory management.
An API for developing games and software in C and Assembler.
Tools for content authoring (audio, graphics and level editing)
Multiplatform: It works on Windows XP, 7 and 8, and in Ubuntu / Debian, Arch, Manjaro, Elementary OS and Raspbian Linux distributions
His developer is a Spanish guy named Francisco Gallego (Twitter), among other contributors.
For more features of this framework, visit this link.
First we need to download the source code to compile it on your board. To do this, download and access to the stable version, or if you are a brave man, you can use the latest version from GitHub (I'm using the stable version):
wget https://github.com/lronaldo/cpctelera/archive/v1.0.0.zip && unzip -nq $(basename $_) && rm $(basename $_) && cd cpctelera-1.0.0/
# or use the last commit:
git clone https://github.com/lronaldo/cpctelera && cd $(basename $_)
Now we install some dependencies: sudo apt-get install -y build-essential libboost-dev flex bison. On ODROID (Ubuntu) are already installed. Now you can invoke the installation script running the file ./setup.sh. It warns you with the necessary packages and prepare your system to run the engine. On both Raspberry Pi 2 - 950 MHz and ODROID-C1, it has taken about 20 minutes to compile.
We have everything installed. If we browse through the directories, we can see some interesting folders as docs/, which contains the reference manual, or tools/ to make sprites, compose soundtracks (Trackers), format converters, etc. Some of these tools are for Windows.
To create a new project from Bash, type:
cpct_mkproject [folder_project]
Now cd to the dir and you can see two directories:
src/ with the source code (the first time we just have a main.c). You can create files and directories of your game here.
cfg/ contain settings to compile the game through the build_config.mk file.
You have examples/folder with examples you can study. Just cd to the dir, run make, and automatically create .CDT and .DSK files. So cool, isn't it?!
Now it's your turn. I recommend you to start studying the examples in examples/easy/src, modify and compile it.
Remember that to get an emulator, you can install Caprice thanks to PiKISS for the Pi and test your creations (Do you know any emulator for ODROID?). At the end of this post you have a link to the reference manual with all the info you need to know about functions and methods available. If you know something about SDL, everything will be a little easier.
By the way, the developers accept donations via Paypal here.
Link: CPCtelera Reference Manual
This week has been much movement in terms of new boards. CHIP, with a cost of $9 (hopefully lower their shipping costs now that they have surpassed the million dollars on Kickstarter) has been the most we liked.
We can already can read the new issue of the ODROID MAGAZINE where I have published an article about how to install Quake II in ODROID. But... There's more!...
Raspberry Pi Solar Weather Station | instructables.com
Getting your fridge to order food for the Raspberry Pi | stevenhickson.blogspot.co.uk
Java ME 8 + Raspberry Pi + Sensors = IoT World Part I | Part II
ODROID MAGAZINE May: I could say that my article about Quake II is the best of the magazine, but I would lie: Install a classic RPG like Arx Fatalis (you will see a script to also install it in the Pi2 soon), emulate the Nintendo 64 or build a Dashboard to keep informed, are among the best you'll find in this great magazine | magazine.odroid.com
Happy weekend!
As you know, I am a freelance for a year and a half. Here in Spain and especially in my city, is difficult to find a job as Developer/Computer engineer being freelance and if so, is having contacts that "hold" you every month. So maybe it is time to seek paid employment.
I do not usually use LinkedIn (if you're curious, here is my profile in this network), but today I found that it have a fantastic searcher. If I want to focus on finding a job that makes use of my skills with Raspberry Pi, you can get a list with some companies interested in people with this knowledge, which today does not surprise me.
So if you want a job, you know that this social network can help you.
You're welcome.
Link: linkedin.com> Raspberry Pi
In the May issue of the journal ODROID Magazine, you can read an article about how to play a classic RPGs with this board. I talking about Arx Fatalis.
If you had no chance to play this game, NOW IS THE TIME. Choose your board: Raspberry Pi 2 (Raspbian) or ODROID (Ubuntu).
"This critically acclaimed first-person RPG takes the player on an amazing journey into the fantasy world of Arx. The game mixes intelligent story with immersive and actual medieval surroundings. Arx Fatalis allows the player to feel that all his actions have a direct consequence on those around him. The goal of the game is to destroy the secret cult of Akbaa, the god of destruction. As a player, you must prevent the return of such a cruel creature to the physical world. Should you fail, Akbaa is bound to impose its terror upon the world of Arx."-Steam
It was developed by Arkane Studio, a French company that would engage us later again with the famous Dark Messiah of Might and Magic. This company has had many successes and many cancellations until the company ZeniMax Media acquired Arkane in 2010.
It can be purchased on Steam with text in multiple languages (including spanish).
This is the port based on the source code released from the original game. So it can be enjoyed on new platforms now and forever. The game runs with ./arx and also brings another file named arx-install-data if you have the original game and want to use the files needed to run. The configuration files are in ~/.config/arx/cfg.ini and the files for the game you must placed in ~/.local/share/arx/
The configuration file can fix some problems. If for example gives you the following issue when run:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0xa4
Serial number of failed request: 131
Current serial number in output stream: 133
You must to change the line resolution="auto" to resolution="1280x720", or another resolution that your TV support.
I have taken more than a week refining and testing the script. I had problems with the Raspberry Pi 2 and some textures, but as you can see in the video above, is playable. Maybe it's the latest version of Raspbian I use the problem and the SDL libraries (who knows). In ODROID runs flawlessly. I have installed the game on Debian 8 and PiKISS added support to the game, and if I ever want to play in my PC, it does not have to worry much about the packages you need to install or where to get the .PAK files.
The game immerses you in a world underground with much emphasis on combat and spell system he had seen in other games like Anvil of Dawn or Stone Keep. Now you have the chance to play again.
Enjoy!
Link: arx-libertatis.org/
Link: github.com > ArxLibertatis
Link: github.com > PiKISS
Link: othersideentertainment.com > Arx Fatalis @ Raspberry Pi 2 (with OpenGL ES wrapper)
Link: arx-fatalis.wikia.com
Few links have been interesting this week, but I'm faithful to put this collection each week, so...
However, I have prepared some scripts that will teach and when perfected. You will like it. ;)
Video Tryptic | relentlessplay.com
pi-for-brains-robot-part-1-setup | indiedevspot.com
Happy weekend
Who has not played Final Fight?. I have spent my teen small fortune on two things: Playing arcade games and buying computer magazines (MSX-Club, MicroHobby, MicroManía, PC-Mania and Arroba if I remember correctly).
OpenBOR it is an engine that allows you to play games in the genre Beat'em Up. Most games are made by users, but some have a really good quality.
Do you want to install it?... Jump then!
Actually there is not much mystery. I've spare my precious time trying to figure out how to run once compiled, but as always, I give you all done so you don't have to suffer as I have done.
First, the installation: Either by PiKISS, or typing in the terminal of your Debian(PC)/ Raspbian(Rpi)/ Ubuntu(ODROID):
sudo apt-get install -y libsdl-gfx1.2-4
mkdir games && cd $_
wget https://misapuntesde.com/res/openbor_by_ulysess.tar.gz
tar xzvf openbor_by_ulysess.tar.gz && rm openbor_by_ulysess.tar.gz
cd openbor
Inside you will find the executable for your favorite system. Now we need to seek on the internet the .pak files and copy them inside the Paks/ folder.
Once copied, run the script from the root directory called ./unpak.sh
You can find games (also called MODs) without the .pak extension. Never mind. The structure must be the same for all games. Here's an example:
Inside data/ we have the files that compose each game, but it is important to maintain this structure: Paks/name of the game/data.
Now we run the file corresponding to our system. For the Raspberry Pi is ./openbor_rpi to access the menu. You will probably see a very small box in the middle of the screen. Search video settings menu and play around with the resolutions.
There are users who prefer lower the resolution of their monitors and run it with the following instructions:
fbset -xres 512 -yres 384 -depth 16
SDL_FB_BROKEN_MODES=1 ./openbor_rpi
The game controls are: arrow keys, [A], [S], [D], [Z], [X], [C] and [ENTER] to access the menu.
Now you can hit to everyone who put in front of you. If any reader know OpenBOR and wants to show us some MOD for this engine, we wait you in the comments.
Link: raspberrypi.org > Street Of Rage Remake
MODs: mega.co.nz > OpenBOR games
I found in a forum about OpenELEC, a flavor based on the latest version 5.0.8 that comes with a few extras already included. Let's see what addons are preinstalled...
LIBRTMP updated to March 2015
Addons included (Updated to the latest version available 05/01/2015): Pelicalacarta, Tvalacarta, P2P-Stream, Press (for torrents), f4mTester and F4mProxy (Required for F4M channels), Sportdevils.
Required 2 GB SD card or higher.
Default resolution 1280x720 on start
Unforced HDMI output.
Enable display hidden files and directories.
Enabled allow renamed and deleted files.
Disable RSS.
Moderate overclocking (Only Raspberry Pi 1 A, B and B +): armfreq goes from 700 to 800 mhz, corefreq goes from 250 to 300 mhz.
The truth is that I only use to install two addons on XBMC: pelisalacarta and Youtube. What are your favorites addons?
Download: OpenELEC for Raspberry Pi A, B y B+
Download: OpenELEC for Raspberry Pi2
Source: xbmcmania.com
How is it possible that after 3 years, still we meet projects to continue innovating in the IoT?. Stupid question. This has only just begun, and although I do not know how far it will reach the Google Docs on the RPI, we still have much to see and learn...
iTorch - Home projector that you can build up: | instructables.com
RPI2 - Sega Arcade Model 3 (Supermodel Emu) working | raspberrypi.org
rpix86 alive! | rpix86.patrickaalto.com
Object recognition in the palm of your hand with a ODROID | github.com > Teradeep may 2015 top neural network for large-scale object recognition
Happy Weekend!
Yesterday my friend Patrick release after a pause in their duties with the Pi, the new version of the best MS-DOS emulator for Raspberry Pi, rpix86. Let's see the improvements...
Implemented support for FPU opcodes in Real Mode (Trade Wars 2002).
Implemented support for Borland RTM DOS Extender (Jazz Jackrabbit, Tyrian 2000).
Added a new command line switch -noems to disable EMS (Ultima VII).
Changed the GPIO RS-232 port handling to emulate a null modem cable connection.
EXTRA:
Main Download: rpix86.patrickaalto.com
Download: PiKISS
We already seen on the internet tons of articles about systemd Vs upstart. A war that has ended as always: It was adopted systemd by default in many distributions and we have not ever seen the end of the World.
Let's see how to take advantage of this new system to load daemons with a few very interesting commands and we can learn to improve startup times of our favorite distribution too.
systemd is a suite of system management daemons, libraries, and utilities designed as a central management and configuration platform for the Linux computer operating system.
About the eternal battle upstart Vs systemd I read on a forum something that perfectly sums up what I think of this:
"Both are good, they are a vast improvement over sysvinit, they are well documented, have good developers teams behind and users will not notice the difference".
If we really want to know the status of a service, we use systemctl status service name. For example, systemctl status docker
To activate a service, we'll use systemctl start service name
To stop it, systemctl stop service name
If you do not want to start with the system a daemon, systemctl disable service name
To start a process with your computer (boot), systemctl enable service name
All these commands should be run with administrative privileges (root).
It is a powerful analysis tool that will allow us to meet all processes that start with the system and the time it takes, among many other options. I leave you a list of frequently used commands:
systemd-analyze: It shows the time taken to boot the kernel and other processes.
On my iMac 27" mid 2011 and Debian Jessie installed and after a couple of months of use, the result is as follows:
Startup finished in 5.756s (kernel) + 12.310s (userspace) = 18.067s
5.869s systemd-udev-settle.service
2.352s early-readahead.service
2.231s systemd-tmpfiles-setup.service
2.202s networking.service
2.176s systemd-journal-flush.service
If you want to take a look at the entire file, what you have here: file.svg.
This system processes management brings many interesting tools. I'd like to highlight the following:
systemctl -all: It displays the status of all the services you can use, separated by columns as UNIT, which shows the name of the daemon, LOAD, if loaded, ACTIVE if it is started or not, among others.
systemctl list-unit-files: Displays all units (daemons) installed and their status (static, disabled, enabled, masked).
systemctl status nombredelservicio.service: Displays the status of a predetermined service (see screenshot above).
systemd-cgls: Displays a dependency tree of parent and child processes (usually system.slice and user.slice).
ps xawf -eo pid,user,cgroup,args: Another way to show the processes.
Study the system boot from your operating system, it's to devote several books. the good point about Linux systems, is that if you dislike this management system, you can change it.
We have seen some of the commands so you can begin to defend yourself, but there is more, and I invite you to delve into the subject, if you like, and comment the article.
Link: forums.debian.net
Link: wikipedia.org > systemd
Link: freedesktop.org > systemd
Link: wiki.debian.org > Debate initsystem upstart
The new version of Android to ODROID-C1 keep surpassing day by day, a guide in pdf to development with the Pi+Arduino and much more in the weekly review of a fan of these boards.
New Android 1.6 for ODROID-C1: A failure in the 1.5 image version not allow us to test the available version of Android because of a problem with the startup process. It also fixes an issue with Kodi and blinks on HDMI | odroid.com
OpenELEC 5.0.7.0. for ODROID-C1 | Download: doukki.net > openelec-odroid-c1-5.0.7.0.img.gz
CEC enabled on a new ODROID-C1 boards | forum.odroid.com
Exagear Desktop now runs on Raspberry Pi first generation: This week all the media have talked about this solution to execute x86 applications on your Pi 2. Now it is also compatible with Raspberry Pi A/B/B+, and the rest of boards with ARMv7 processor. Perhaps you are wondering if it is really worth. Well, I have in my hands a copy of this software and next week I will publish a long article about it. | eltechs.com > Exagear Desktop
Getting Started Guide for Raspberry Pi and Arduino using Wyliodrin | Google Docs (.pdf)
Happy weekend!
Would you like to install some x86 Linux apps on your favorite board?. Surely you've heard about Exagear Desktop, a payment software that allows you to launch applications based on x86 (32-bit). Maybe you have doubts about if it really works.
The company Eltechs has contacted to me to make a review about their product. 5-10% is difference between ExaGear v1.0 and v1.1. I know only one similar solution - Qemu. Performance comparing to Qemu is 5x (500%)!
Are you interested or curious about how it works?. I've seen comparisons and graphics in several sites about their performance, but nowhere have made real test running software. I bring the first analysis about this product and we'll see in the following two articles if it really worth. In addition, we are giving away 10 free licenses of Exagear Desktop.
This solution implement a virtual machine (VM). It's a container for x86 applications inside a board with ARM processor. That is, you have a host computer (PI, ODROID, etc.), an a guest (x86 VM).
I'm going to test the latest version, Eltechs ExaGear Desktop 1.1.
This product takes nearly a year on the market, and it is compatible with the Raspberry Pi 2. Now it brings support also for Raspberry Pi A/B/B+, and have gained support to other boards like ODROID, Banana Pi, CubieBoard or any with ARMv7 processor, as mentioned before.
The requirements what you need:
Raspberry Pi 1, Raspberry Pi 2, ODROID, CubieBoard, CuBox, Utilite, Jetson TK1, Wandboard, Banana Pi or whatever with ARMv7 support.
For applications using MMX/SSE, you also need NEON and vfp support. This technology called NEON handles multimedia accelerate algorithms in general: Decode video or 2D/3D graphics among others. You can check whether your motherboard supports running the following command: cat /proc/cpuinfo | grep 'neon\|vfpv3'.
Ubuntu 12.04/14.04, Debian 7 or Raspbian. Check your Ubuntu version with: cat /etc/lsb-release
binfmt_misc kernel module. You should also have it, but if you want to make sure, execute one of the following instructions and get a result, it means that is supported:
cat /proc/config.gz | gzip -d | grep CONFIG_BINFMT_MISC
cat /proc/sys/fs/binfmt_misc/status
In my case, I have several packages: Raspberry Pi, Raspberry Pi 2 and for ARMv7 processors. As you can see, it will install a virtual image adapted to the operating system that you have installed. That is, if your operating system is Raspbian, the installer will use an x86 Raspbian image as a guest.
There are two installation methods:
# ./install-exagear.sh
System memory configuration is determined as 2g/2g
ARCH=armv7l
HOST OS: debian
HOST OS VERSION: "7"
EXAGEAR package: exagear-mem2g_*-1_armhf.deb
EXAGEAR guest image package: 'exagear-guest-debian-7-wine2g_*_all.deb'
Installing prerequisites...
sudo apt-get install -y bash coreutils findutils realpath curl binfmt-support cron
sudo dpkg -i exagear_.deb
sudo dpkg -i exagear-guest-.deb
sudo cp /opt/exagear/lic
sudo /opt/exagear/bin/actool
Ready!. Application is installed together with the packages needed to run everything correctly. The image what really does is expand in the directory /opt/exagear/images/\
To ensure that the image that we installed is Ok, we can use command-ls. If you have a ODROID board, it shows you:
Installed guest images:
ubuntu-1404lts
To access the guest system, you must type exagear:
$ exagear
Starting the shell in the guest image /opt/exagear/images/ubuntu-1404lts
$ uname -a
Linux odroid 3.10.79-87 #1 SMP PREEMPT Wed Jun 3 14:57:54 BRT 2015 i686 i686 i686 GNU/Linux
Eureka, you have your own x86 VM running!. It was very easy to get here. To return to our guest operating system, type exit
One detail to note is that users share the guest machine to the host computer. That is, within the VM, have the same users and the same folder /home that in your main operating system.
You have arrived at the end of the first part of this review. If you like to try this software, Eltechs has been kind enough to give 10 free Exagear Desktop licenses for readers of this blog. The rules are simple:
Share a message on Twitter, LinkedIn, FaceBook or Google Plus with the next text: "I want a free license of Exagear Desktop to My Raspberry Pi/Odroid/cubieboard (or whatever you want)". That is, if you want a license for your Raspberry Pi 2, would be: I want a free license of Exagear Desktop to My Raspberry Pi 2. You can see the supported boards on the official website of the product.
Send the link you have just shared to the e-mail: raffle@eltechs.com
Only one email per person and social network is allowed, so you can participate a maximum of 4 times.
It is optional, but if you want, you can follow us on Twitter: ulysess10 | Eltechs
You have until next Sunday 14th to participate.
Good luck!
Run the next script...
#!/bin/bash
clear
echo -e "Keynote 2015 streaming...\nPress [ENTER] to continue"
read -p "NOTE: On video, press [ESC] to try another streaming video (and finger cross)..."
sudo sh -c "TERM=linux setterm -foreground black -clear >/dev/tty0"
omxplayer --audioqueue=10 --videoqueue=40 http://p.events-delivery.apple.com.edgesuite.net/15pijbnaefvpoijbaefvpihb06/m3u8/atvmvp.m3u8
omxplayer --audioqueue=10 --videoqueue=40 http://devimages.apple.com/iphone/samples/bipbop/gear1/progindex.m3u8
clear
echo "I hope you enjoyed the show :)"
We have learned a little about running this software, its installation and how to run it. Today we are going to execute a virtual machine and some programs.
Remember that eltechs.com we are giving away 10 free licenses of Exagear-desktop v.1.1. (more information in the first part of the article).
What is the best way to install an application in Debian?... Exactly!, through apt-get:
sudo apt-get update
In the screenshot above we can clearly see how the system is updating from 386 repositories. Not all commands are supported, for example, you can not use apt-get dist-upgrade.
As I said, both host and guest, shared user folder, and you can copy files from one machine to another.
In Raspbian, the best is modifying the file /etc/apt/sources.list that comes on the guest system, so you will have a broader catalog and updated software for testing :
deb http://ftp.fr.debian.org/debian/ wheezy non-free contrib main
deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ wheezy-backports main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.deb-multimedia.org/ wheezy main non-free
deb http://www.deb-multimedia.org/ wheezy-backports main
On ODROID boards, I'm going to install an application using PPA that I use in my daily life: The file manager Double Commander:
sudo add-apt-repository ppa:alexx2000/doublecmd -y && sudo apt-get update && sudo apt-get install -y doublecmd-gtk
Fantastic!. The program behaves as it should, and now I can manage all my file operations with this Total Commander's clone. It have been easy, haven't it?, How about trying a game?. In this case, I opted for one that you can find in the official repository: Armagetron Advanced.
sudo apt-get install -y armagetronad
The game has not recognized me the GPU in ODROID, perhaps due to a conflict and only reach 6 fps. On Raspberry Pi 2, I get a black screen and does not start, as you can see in the capture.
I'll try VideoLan:
sudo apt-get install -y vlc
After a while installing dependencies, and execute on both boards where I've tested (ODROID-C1 and Raspberry Pi 2), the display is shown in black when I play a .mp4 file. I have tried several video codec, but none of the supported work. Anyway, I had to try.
Since I'm a person with habits, my development tool is Sublime Text. Let's try to install & run:
wget http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2.tar.bz2
tar xvf Sublime\ Text\ 2.0.2.tar.bz2
./sublime_text
It works flawlessly, which is appreciated if you are a developer.
Let's do the real test and that surely will be willing to try: I'm going to test Wine. As you all know, Wine (Wine Is Not an Emulator) allows the execution of programs to almost all versions of Microsoft Windows under Linux.
On ODROID:
sudo add-apt-repository ppa:ubuntu-wine/ppa -y && sudo apt-get update && sudo apt-get install wine1.7 winetricks -y
On Raspberry Pi (Older version):
sudo apt-get install wine winetricks -y
After installing a few dependencies. The first thing that occurred to me to install is a SNES emulator called zsnes, which has always been and will be my favorite.
The result, it works almost perfectly. It is playable, but I can not put the emulator in full screen.
I dont test much apps, only a few works. I guess my failures with wine are mainly due to each application requires a series of internal settings (native dll, optional parameters, ..), and there are some applications under Wine that does not work, such as Media Player HC, Internet Explorer 8/9, iTunes 10... My advice is that if you need to run a particular software, make sure it works on your PC with Linux before.
Ill try more apps and expand this section in a future.
Exagear Desktop does what it promises: Run x86 Linux applications on ARMv7 processors. When you see that an application works with another architecture on your board, it looks like magic. It's common to run emulators of other machines and older consoles in this kind of systems. The same is done here. A curious fact is that I thought the processor would be 100% loaded whenever running a virtualized application, and barely reached 60% load. After spending several days trying it, I can draw the following conclusions:
PROS:
If you have an application that you use on your PC and you don't want/know to compile it, or It is not available, this is the ideal solution.
Faster than other solutions on the market.
Very easy to install and use.
CONS:
Almost all software I find, can be compiled natively on your board.
I hope you have a good Micro SD card and that contains at least 16 GB.
Don't you expect miracles or run PC games requiring 3D.
Obviously, in the Raspberry Pi 1, does not go as smooth as the Pi 2. I notice that, with a ODROID-C1, all the job is done smoother and faster, it perhaps due a more powerful CPU. Perhaps with the ODROID U3, we can't notice the difference between a native application or another virtualized.
That's all, folks. I'd like to make a video so you can see the load times or other aspects that may interest you more than me, but I could not because of time, but it's pending.
If you want to express your impressions or you want that I try some software in particular, use the comments below.
I hope it helps you.
Link: eltechs.com > exagear-desktop
Link: eltechs.com
Link: forum.eltechs.com > ExaGear Desktop
This week I've been traveling for business. I have returned with force and eager to immerse myself in computer security issues after attending conferences forum on BusinessTIC, where I had the pleasure of meeting to Lorenzo Martínez from securitybydefault.com, one of the best spanish sites about cybersecurity, among others.
I remember that you have until Monday next week to participate in the giveaway of Exagear Desktop I mentioned here. Winners will be named next week.
HOWTO: custom kernel for ODROID-C1 | haibane.org
mikronauts presents us to Elf | mikronauts.com
**ODROID Magazine issue (June) | magazine.odroid.com
Timelapse with Raspberry Pi (spanish) | raspberryparatorpes.net
Handheld-Pi | learn.adafruit.com
Proof of concept 3D Scanner with kinect and Raspberry Pi 2 | mariolukas.de
Happy weekend!
Lately I suffer distrohopper. This has force me to install Manjaro, based on Arch Linux and leave a little aside to Debian, with whom I was delighted, but with Manjaro was love at first sight. I did not think that an operating system could be as fast on a computer that is already 4 years.
So back again and configure everything from scratch. This time I've installed Apache+PHP+MariaDB, the trouble is I did not know I was going to give so many headaches.
For this reason, I decided to leave here some notes to configure and have a reference for the future, because several guides that have followed, have not helped me a lot.
Here we go.
First you must to install the required packages:
sudo pacman -S apache php php-apache php-mcrypt mod_fcgid openssl mariadb mariadb-clients
I tried to avoid the AUR repositories to improve system stability.
We configure MariaDB. No matter if your databases are in MySQL or your connections are to this database. It's compatible.
mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
mysqladmin -u root password 'mypassword'
systemctl start mysqld
Now modify the file /etc/httpd/conf/httpd.conf (Here it's the majority of problems). I recommend making a copy of the file:
Add # at the beginning of the next line:
LoadModule unique_id_module modules/mod_unique_id.so
Remove # on:
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
Add to section LoadModule:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule php5_module modules/libphp5.so
Add to section Include:
Include conf/extra/php5_module.conf
Change DocumentRoot and Directory for the project folder, for example:
DocumentRoot "/var/www/my_project/public"
<Directory "/var/www/my_project/public">
...
php_admin_value open_basedir "/var/www/my_project/public/:/another_dir/:/"
<Directory>
Finally, add at the end of the file:
# Use for PHP 5.x:
LoadModule php5_module modules/libphp5.so
AddHandler php5-script php
Include conf/extra/php5_module.conf
Include conf/extra/httpd-ssl.conf
Modify the file/etc/php/php.ini, deleting ; in the next lines:
extension=mcrypt.so
extension=openssl.so
extension=mysql.so
extension=exif.so
extension=gd.so
extension=pdo_mysql.so
Restart the process and you are ready to develop or show your site:
systemctl restart httpd
systemctl restart mysqld
If you have problems with Apache or PHP, check your log: /var/log/httpd/error_log
We already have the list of the 10 winners for the product Exagear Desktop v.1.1 from Eltechs. Thank you all for participating. After the jump, the lucky guys...
Congratulations!, especially for my followers. For others, there is provided another contest soon if you have not been winner in it.
The big surprise of the week is the official case from the Foundation, and apparently, they take some time to develop. Besides, we also have a WiFi dongle and everything is available to buy in the usual online stores.
Official case for Raspberry Pi | raspberrypi.org
Snappy Ubuntu Core updated | canonical.com
C1 Mali GPU driver with VSYNC | forum.odroid.com
Snappy Ubuntu Core for ODROID-C1 | stdin.xyz
Happy weekend!
This weekend surfing the web, I found a very interesting guide about the Pi and the IoT (Internet of Things), where you will learn among other things...
Learn the fundamentals of using a Raspberry Pi (booting up your Pi, using the Linux command prompt, remotely logging into your Pi, etc.)
Wire up simple circuits using a breadboard (no previous experience required)
Write and run simple Python scripts that will run on a Pi (no previous experience required)
Build multiple live Internet of Things projects that stream data to a cloud service
Link: github.com > PiOT 101: Raspberry Pi + Internet of Things
Has recently go on sale this book that collects 25 interesting recipes for Banana Pi.
I've participated in the elaboration of each chapter of this book, and I can assure you that it a MUST HAVE If you have one of these boards.
After the jump, I tell you what it's about.
What You Will Learn:
Discover how to configure and maintain your Banana Pi device
Install Android and a Linux-based distribution onto the Banana Pi
Attach external drives to your Banana Pi by using the USB or SATA interfaces
Install and configure common server applications and multimedia applications on Linux
Share files between your Banana Pi and other devices either in your internal network or over the Internet
Set up a secure web stack and run blogging software on your device
Connect remotely to your Banana Pi using SSH and VNC
Build simple electrical circuits and connect simple hardware elements such as LEDs, resistors, buttons to the GPIO pins
Configure a multimedia centre that is able to play high definition content
Its author is called Ryad El-Dajani and I think that is among the first to achieve great progress when set within the major operating systems available, features such as graphics acceleration, XBMC or create one of the best Arch Linux distributions on this board.
From here I wish luck to the author, it has been a pleasure working with you.
Link: packtpub.com
Link: blog.eldajani.net
Link: Acerca de los autores (pdf)
DISASTER!
I usually have a NTFS partition to share files between OS X, Windows and Linux. Without wishing I deleted some files from this partition. Today I'll try to recover it without installing any software on my Linux distribution and in four easy steps...
There are too many file recovery programs. My favorite is TestDisk, but it's not for everyone. Today I'm going to show you how to recover files with an application that is already installed in most Linux distributions. It is ntfsundelete.
1) Unmount the NTFS partition: If you don't know what is it, use the command sudo fdisk -l. Now create a directory where the files will be recovered and cd into it.
2) Run the following in the terminal:
sudo ntfsundelete /dev/sdaX | grep 100% | awk '{print $1, substr($0, index($0,$7)) }'
Where X is the NTFS partition. You will see the files that have a recover probability of 100%. If you don't want to be so strict, delete the previous pipe | grep 100%. I used pipes to display the data that really care.
If you just want to recover such files with extension .png, add the parameter -m *.png to ntfsundelete.
3) Now we have several recovering ways. I'll try to recover the file gpu_performance.png:
sudo ntfsundelete /dev/sda5 -u -i 11812
sudo ntfsundelete /dev/sda5 -u -m gpu_performance.png
Supports wildcards, so to retrieve all .png files, we must to use -m *.png
sudo ntfsundelete /dev/sda5 -u -t 2d
You can use d, w, m, y for days, weeks, months or years ago.
4) Change root permissions: Finally, we recovered the file as root. We need to change the permissions:
sudo chown your_user *
I hope it helped you and if you see me, buy me a beer.
Lo reconozco, llevo sin encender la RPi un mes. Los distintos compromisos laborales, de colaboración y personales me mantienen alejados de mis placas. Aunque no dejo de devorar artículos, actualizar mis Google Docs y disfrutar del Viernes, donde os pongo los artículos más interesantes que han sucedido en la semana.
Raspberry Pi A+ inside Mario | imgur.com
DVR in a car with a Raspberry Pi 2 and the Pi Camera Board | element14.com
LeMaker Guitar is a 25$ board with S500 processor | cnx-software.com
Happy Weekend!
I had one of those productive morning looking for new ideas for the blog, which I will explain soon, and I have also gathered a lot of information for future post.
Today I want to comment the changes on a new version of this emulator for MS-DOS to the Raspberry Pi.
This version contains the following fixes and improvements:
Implemented missing FPU opcodes (TradeWars 2002).
Implemented JPE/JPO opcode hacks for TradeWars 2002.
Fixed DMA current register off-by-1 problem (Tyrian 2000).
Download: rpix86.patrickaalto.com
Well, today is my birthday, so I have to take stock.
It has been a year with many emotional changes, I guess like everyone. Fortunately, today I live where I want, with the people I love and I love my profession, so my wishes are for:
Thinking that my wife has recover through an operation and everything went well, I'm looking back and see that we make the right decisions at the time. For Elena, I want that you keep trying to be more optimistic about life.
Laura, my daughter, I see you growing every day, and every year I think I live with her the best time and I'm around to see it, which is important. I wish you hapiness. I hope you never miss how affectionate you are with your family, who adores you.
To my parents, I can count on them and they with me, I wish they can live with us all the good/bad thing that around us. I am proud to have you.
To my friends, that I have something forgotten because my work, they know I will always be there, and whatever happens, I remember you every day. I want you to see life with the same light that I see it.
And you who read me, known or not, coming from all parts of the world, I can never thank you who have been there for reading. For you I maintain this blog and I wish it for many years.
I keep blowing the cake, fulfill years and have more experience, but will remain the same imaginative boy, confused, optimistic, entrepreneur and dreamer who you have always known.
I promise.
I'm writing this from a hotel room in Malaga. No, I have not run away from my hoyse, but my wife is doing an exam that can change our lives, so while she studies, I have been collecting links that I found interesting this week, and as always, I show in the weekly section of the wonderful Pi World...
RPi 3D printed case | thingiverse.com
Volumio 2 rewritten | volumio.org
EmulationStation 2.0 on ODROID-C1 | forum.odroid.com
Create realtime Raspberry Pi Security Camera with Parse | pubnub.com
Happy weekend!
NAS4Free: Distribution to share computer data storage over a computer network. NAS4Free, based on FreeBSD 11, multiplatform and available on all architectures. Do you want to know more?...
Features:
ZFS v5000 (Feature Flags) (RAIDZ, RAIDZ2 & RAIDZ3) Software RAID (0,1,5)
Disk Encryption
S.M.A.R.T / Email Reports, SNMP, Syslog, UPS (NUT)
Includes the following protocols: CIFS/SMB (Samba v4.x), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI (initiator and target), HAST, CARP, Bridge, UPnP
Extra services: UPnP server (FUPPES), iTunes/DAAP server (Firefly), Webserver (Lighttpd), Network Bandwidth measure (IPERF3), BitTorrent client (Transmission)
All of which are all highly configurable by using NAS4Free's great web user interface.
Performance according to the board is:
Raspberry Pi ARM1176JZF 700MHz (overclock 800MHz - 1GHz) - Flash storage 20MB/s, Network 60Mbps, SMB 4MB/s
ODROID-C1 Cortex-A5 1.5GHz Quad Core (overclock 1.6GHz - 1.7GHz) - Flash storage 35MB/s, Network 400Mbps, SMB 24MB/s
Images can be downloaded from sourceforge.
Link: wiki.nas4free.org
Forum: forums.nas4free.org
Donations: via Paypal
Yesterday came out in almost every digital media and we continue receiving news about this new board have been made from the BBC quarters in collaboration with 29 companies, of which highlights some as ARM, Barclays, element14, Freescale, Lancaster University, Microsoft, Nordic Semiconductor, Samsung and the Wellcome Trust.
What it gives this board that is interesting?. I'll tell you after the jump...
The first is that sixth graders pupils from UK will receive one of it free of charge (This means about one million boards).
Let's check out some features:
Size: 4x5 cms
ARM Cortex M-O processor
5x5 LEDs matrix
2 programmable buttons
1 accelerometer
1 compass
Bluetooth LE
5 I/O rings
1 USB
This board alone does not make much sense to us and is more like an Arduino that other board, but imagine what you can do together with the Raspberry Pi.
It will be available in October and I have not read anything that is to be put up for sale, although being Open Source development, any company will.
Link: microbit.co.uk
Link: bbc.com > BBC Micro Bit computer's final design revealed
Development Boards updates are coming. We know that HardKernel is preparing an enhanced version of its ODROID-C1 and SinoVoIP will put on sale a new Banana Pi model called BPI-M3. In the meanwhile we review what happened this week in the Pi World...
ZEsarUX 3.0 released (ZX Spectrum emulator) | sourceforge.net
Banana Pi BPI-M3 soon | cnx-software.com > Banana Pi BPI-M3 Development Board Features Allwinner A83T Octa core Processor
Happy weekend!
Many times when we buy one of these boards, inevitably we downloaded an image and we start to tinker with the operating system, to see the performance that has our new acquisition.
Now it's time we take a look at a comprehensive free manual prepared for the C1 and this is quite complete.
The author of this document is Rob Roy, Chief Editor of ODROID Magazine.
The good thing about these books is that many of the tips and guides that are on the inside, perfectly can be extrapolated to other boards as the Raspberry Pi.
Download: C1UserManual_20150701.pdf
Download: Book Store (Android)
It seems that there is no summer for Hardkernel guys. While the ODROID-C1 stock is sold, new PCB come to scene. I present you the brand new ODROID-XU4.
I hightligh the next features:
Size: 82 x 58 x 22 mm approx. Weight, 60 gr with fan
Samsung Exynos 5422 octa-core with 4 Cortex-A15 CPU cores and 4 ARM Cortex-A7 cores
2GB of RAM, HDMI, Gigabit Ethernet
Mali-T628 MP6 OpenGL ES 3.0 / 2.0 / 1.1 and OpenCL 1.1 Full profile
2 USB 3.0 + 1 USB 2.0 port
No Jack or DisplayPort
Support Android 4.4 & 5.0, Ubuntu 15.04 and all OS for XU3
Power supply 5V-4A
The price included built-in fan and power supply. If you go to the product page, the numerous benchmarks speak for itself. I would emphasize speed of eMMC 5.0 and is an ideal for NAS or use it as Desktop PC, due to their high rates of transfer. The downside comes with the international shipping cost, amounting to $25, so at the end you pay for the board $100 dollars (about 90 euros).
Still, I think it is a very full board and in the context of price where it moves is hardly be beaten.
Link: hardkernel.com
Link: cnx-software.com
This week I had my education in several technologies already dominated but had forgotten. Meanwhile, my wife has achieved a milestone in his life: It's official state. Now we see life in a more stable way (economically speaking) . Now I show you what it has thrived in the Pi World this week. Let's go!
Volumio for ODROID-C1 | volumio.org
RPi-TC 2 1.4 available | rpitc.blogspot.com.es
Streaming a Raspberry Pi Camera Into VR With JavaScript | sitepoint.com
RasPiO GPIO ruler | kickstarter.com
Happy weekend!
The July issue of the best magazine by far of all boards flooding the market is now available. The good thing is that it does not matter if have a Raspberry, Banana Pi or BEAGLEBONE. There are posts that you are able to reproduce in yours. It also includes an article by myself where I teach you to use the game engine for AmstradCPC CPCelera. What are you waiting for to download?. The details after the jump...
Making videogames for Amstrad CPC with ODROID
Linux Kernel Built script: Tweak your kernel to Infinity!
Kung Fury: Street Rage
JODRO: Java Library to control the GPIO Pins
Diet-Pi for ODROID-C1
Popcorn time for ODROID
Download: magazine.odroid.com (pdf)
I received a tip last minute (I can not reveal the source): We'll have ODROID-C1+ next week. This is what I know about the changes that it have with respect to the first version...
Change the HDMI connector to Type-A from Type-D.
Improved SD card compatibility
CEC function without RTC backup battery
Power path from USB OTG port as well as DC-Jack
Expose I2S signals for external audio DAC
Price: $37 (34 Euros)
Actually I consider the ODROID-C1 has a great value for money. Soon I will have the ODROID-XU4 in my hands, so I'll do the corresponding unboxing and will take several benchmarks.
Next week new ODROID-C1+ will be release and I'll have in my hands the XU4. Meanwhile, Let's see the news this week that have highlighted in my judgment about the Pi & ODROID...
How to watch Netflix on the ODROID-C1 without Android | forum.odroid.com
CM-12.1 Android TV 5.1.1 Lollipop for ODROID-XU3/XU4 | forum.odroid.com
Raspberry Pi appearance on TV Show Mr. Robot | imdb.com
PES 1.3 released! | raspberrypi.org
Happy weekend!
Every time we are more aware that in the future we will have full control of our home through our smartphone. Today I approached this reality through the foundation IOTF from IBM and the bluemix system packages.
The following is a complete tutorial for the remote control of your house with a PIR sensor to detect intruders using Raspbian in a fairly simple system to understand as you can see in the screenshot above.
Enlace: diyhacking.com > IoT based Raspberry Pi home automation using IBM Bluemix
The Next Thing Co. guys succeed with each project presented. It happened with C.H.I.P. I already mentioned here and it was not the first. It was a campaign that helped found the product I'm presenting today, which is nothing more than a camera created with the Raspberry Pi Compute Module. A curiosity with which you can take pictures, videos, GIF and more...
Something it has captivated to me. Maybe it's their shape retro or its interior. It has a smartphone app where you can import your creations via WiFi and unleash your imagination to compose and share GIF, timelapse videos, etc...
Yes, this can be done directly with smartphone even better and with more quality (and cheaper). I guess for those who have grown up with cameras like Polaroid, has some charm and romance.
In any case, I leave you with some links to meet this Open hardware creation that you can hack.
Link: kickstarter.com > Meet OTTO - The Hackable GIF Camera
Link: nextthing.co > OTTO
delayed the C1+ scheduled for this week. To me, I have held up in Customs my XU4, so I have to wait, grr!.
Meanwhile, we can look what's happening in the community of development boards, better known on this blog as the Pi World. Let's go!...
Raspberry Pi Hacker Bundle | deals.ghacks.net
Official support on Reitcast for ODROID-C1 | github.com > Reitcast
Kodi 15.1 isengard on ODROID-C1. Just type: apt-get update && apt-get dist-upgrade && apt-get install kodi-latest && reboot
Happy weekend!
The world of emulation and Raspberry Pi are linked from the beginning. One of the most visited post in this blog is the HowTo play emulators on OpenELEC, which will try to update the cores soon.
Meanwhile, I bring an alternative: An image already prepared to do everything easier, and one more thing...
Follow the instructions here.
You can update the cores thanks to the user Nasp (07/27/15). Just uncompress the link below (MEGA) on /storage/.kodi/userdata/addon_data/emulator.tools.retroarch/system/bin.
Download: dropbox.com > OpenELEC-Retroarch.img.gz (340 MB)
Updated cores: mega.co.nz > emulator.tools.retroarch-1.0.3.zip
I celebrate the 600th post today, so I took the opportunity to make a tutorial: I have proposed creating a Plex server to share home videos that I have through my network. Obviously I will use the C1 because the Gigabyte Ethernet card, but is perfectly valid for Raspberry Pi.
We will use for our C1 the image of minimal Debian Wheezy that you can find in the official forums. If you have the Pi, any Debian distro is good for you.
To resize the partition on SD, we will have to use Gparted on a PC running Linux.
Insert the SD in your board and access via SSH to the operating system. The root password is odroid.
In my case, I followed a tutorial on HTPCGuides where everything is explained in a way very clear. Basically you have to run this steps:
apt-get update
apt-get install libexpat1 ntfs-3g -y
apt-get install apt-transport-https -y --force-yes
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | apt-key add -
echo "deb https://dev2day.de/pms/ wheezy main" | tee /etc/apt/sources.list.d/pms.list
apt-get update
apt-get install plexmediaserver -y
Warning, I changed the repo article from jessie to wheezy.
Done!. Now access from a PC to the following address http://ip-ODROID:32400/Web and you will see a control panel like this:
If you need to restart the daemon: service plexmediaserver restart
If you use another operating system, you must mount the flash drive you want manually or install the package usbmount. With hard drives, fdisk -l and add your partition to the file /etc/fstab.
Now click on the left menu option + to add content and... Enjoy!
Come back to the server through SSH and run the next commands:
cd /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/WebClient.bundle/Contents/Resources/js/
sed -e 's/validateTranscoder:function(e,t){if(!e.canDirectPlay)/validateTranscoder:function(e,t){return false;if(!e.canDirectPlay)/ig' ./plex.js
Although you can play multimedia content now, it is important to set some parameters to provide an extra security layer:
Create an account on Plex website and add your user to Settings > Server > General. This allow you for example to log in remotely.
Change the Plex computer name: It is done from Settings > Server > General > family name
Rename the host: For security reasons with the following command:
echo "new_host_name" > /etc/hostname # Where new_host_name is the new name of your host
Also check the file /etc/hosts to change the old name for the new.
Would not it be interesting to have a read-only operating system to avoid corrupting the SD and cutting power shutdown?. You can use another distro that comes in the forums or follow the manual that I made and you can read here.
Check out also the advanced settings.
We have the server ready, but now, according to the device where we go to play the content, we have to install a client. Here are some free except for the iOS version:
Link: Android (Google Play) | VLC
Link: Plex for iOS (App Store: $4,99) | VLC
Link: Windows 8
More: Other platforms
Anything can happen, especially SD corruptions, and create the database can take hours, even days. It is best to back up the folder that is hosted on /var/lib/plexmediaserver/Library/Application Support/Plex Media Server. It is as simple as running where you want (creating an alias, a file or scheduled task) the next:
tar rvf /root/ibackup_$(date +"%d%m%Y").tar /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/
The truth is that it was a good idea to rely on this media server and regret not having used it before. The ease with which you set up everything and how well it performs in the network, make it the ideal partner for this kind of boards. I hope you liked this guide and now you can enjoy your media content.
Finally, after weeks of waiting, finally I got my ODROID-XU4. At first contact, I have feelings for three reasons: A small problem I had to boot from the eMMC, due connect a keyboard through the USB port 2.0, the fan noise (which I'm not used since working with iMac) and Ubuntu Mate, which is not yet mature to be used with this board. Otherwise, it behaves almost like a desktop computer in speed according to some tests I've done.
While I encourage to do some benchmarks, let's see what has happened this week in the Pi World...Let's go!
Rasky: finally, the open source Raspberry Pi 2 based KVM we want to control our PCs! | open-electronics.org
Tutorial: Building a Raspberry Pi Smart Home (Part 1) | pubnub.com
CPCtelera release new version 1.2 (Amstrad game engine) | github.com
Remotly Measuring Temperatures With a Raspberry Pi Using Radio Frequency Modules From Ciseco (Part 1: Hardware) | draptik.github.io
Happy weekend!
To play comfortably on the 50" screen in your living room need to take the PC out there, or have a ODROID XU3/4 and follow these simple steps to send by streaming the signal from your computer. Notice that you have a limitation 720p/30fps now, but it's enough to play decently. All you need is a nVIDIA GTX 600/700/900 series.
Pre-requisites:
sudo apt-get install libssl-dev libopus-dev libasound2-dev libudev-dev libavahi-client-dev libcurl4-openssl-dev libevdev-dev libavcodec-ffmpeg-dev libavutil-ffmpeg-dev libswscale-ffmpeg-dev
Compile with the next sentences:
git clone https://github.com/AreaScout/moonlight-embedded.git && cd moonlight-embedded
git submodule init && git submodule update
cmake . -DODROID=ON -DFFMPEG=ON
make -j5
We pair with nVIDIA Game Streaming: ./moonlight pair PC-IP. PC-IP is the IP where you have the card.
Once you have entered the PIN has given in your PC, you can add in nVIDIA Experience a short name to the game you want on Settings > Shield and type in your ODROID the following to start playing:
DISPLAY=:0.0 ./moonlight stream xxx.xxx.xxx.xxx -app "short name"
Link: forum.odroid.com > NVIDIA Game Streaming with ODROID
With the arrival of Windows 10 on your desktop, we had almost forgotten the leap it has made in a few months in the world of development boards. Not what we expected, because having Windows desktop in our beloved Raspberrys is elusive dream, but we must not underestimate the great work they are doing with Windows 10 IoT Core, which today will reflect a little.
As much to say that its Core has been released, it is still a beta and still take to get a stable version from the official website of Windows > IoT can be seen the projects being developed for the Internet of things: Weather Stations, robot kits, accelerometers...
What is interesting, firstly fusion hardware we all know, with development environments that have accompanied us throughout life as Visual Studio. They give us everything so you can develop an ecosystem that just works.
In this post I will collect interesting articles to use Windows Core. I recommend that all of this technology not lose sight, because the future as I see, is wearable devices, and especially the IoT that fortunately you know what means, and most people walking watching a screen in their hands, not yet.
Link: developer.telerik.com > A Guided Tour of Windows 10 IoT Core
Link: ms-iot.github.io > Learn how to set up the Raspberry Pi 2 and connect it to your computer
Links: dev.windows.com > IoT | microsoft.hackster.io
Link: hackaday.com > raspberry-pi-and-windows-10-iot-core-a-huge-letdown
With three weeks delay according to my predictions, has just hit the market the ODROID-C1+. Here are some features that comes with this review:
Available for $37
Standard Type-A HDMI connector
An included heat sink on board
An I2S bus to support HiFi audio add-on boards
CEC function that doesn't require the RTC backup battery
A power path from USB OTG port as well as DC barrel connector
Improved SD-card compatibility
Link: hardkernel.com > ODROID-C1+
This week has arrived to home the book I reviewed about the Banana Pi. Ryad, his author, has a fantastic blog that you must read here. It was a laborious job and I am proud to have participated accompanying his author all topics that have the book, which is very well written and as I said, I recommend buying and reading. You can buy it on packtpub.com.
Let's go with the news about the Pi...
Happy weekend!
I forgot to mention it yesterday, but after the jump I show you the changes of this great retro console OS...
Automatic controller configuration for RetroArch from EmulationStation.
New system for single per system rom folders, default / per rom emulator switching, as well as per rom configurations.
Lots of configuration tools accessible from Emulation station including setting up WiFi, a configuration editor, file manager, audio settings and more.
Per system and per game menu to set video output and default emulator setting.
Basic Joypad control in RetroPie-Setup menus.
Option to add game roms via USB without network access
Now offering over 20+ emulators + ports.
Lots of other improvements / bug fixes from the 2.6 release.
Link: blog.petrockblock.com
Downloads: blog.petrockblock.com > Downloads (723.5 MB)
In December last year, the company Xindawn caught the attention of all of us by creating a system offering Airplay mirroring for Raspberry Pi, and really worked very well. I put my impressions in a post and It was offline for a long time.
It seems to be online again so you can download the software for Raspbian version. Maybe its the time to make a copy before they disappear again...
Link: xindawn.com
One of the passions (frustrated) I have since childhood, is the creation of video games. You can read an article here I wrote a while.
I have tested several engines looking for maximum portability to all platforms. SDL has always been the best choice, but I have little more than a year watching the progress of a game engine called Godot Engine that has nothing to envy to Unity or Game Maker, and it works. The best, the user x1212 is porting the engine to the Raspberry Pi with surprising results (See the video below)...
In the video you can see above, it is admirable to see the speed when running 2D games. It is also not so bad in 3D, but presumably it will improve. Think that is not easy to run in a X window content directly from the GPU.
Forgive my enthusiasm, but since it went public this engine, I have dreamed that I could run on the Raspberry Pi. It allows import from Blender your models and has a whole environment to create your own video game