Hi everyone...
I'm playing around with coding and stuff. The project i am trying to use my Pi for doesn't need to boot all the way into LXDE really..
So I thought a simple interface like shown in the image would do me fine...
In the old days of pascal with DOS this was easy can anyone suggestion what to use to create a screen like this with the RasPi please?
-
- Posts: 7
- Joined: Wed Jun 06, 2012 9:33 am
Simple interfaces without xwindows
- Attachments
-
- install14.PNG (20.41 KiB) Viewed 11136 times
Re: Simple interfaces without xwindows
Ncurses should do the trick: http://en.wikipedia.org/wiki/Ncurses
something like 'apt-get libncurses-dev' should install the header files, you need to do 'apt-cache search ncurses' to find the actual package names. I have seen mention of python/ruby bindings too ...
something like 'apt-get libncurses-dev' should install the header files, you need to do 'apt-cache search ncurses' to find the actual package names. I have seen mention of python/ruby bindings too ...
-
- Posts: 7
- Joined: Wed Jun 06, 2012 9:33 am
Re: Simple interfaces without xwindows
Thank you very much. That looks like it will do exactly what I want.
Should be a nice little challenge to learn it too. thanks again for your help
Should be a nice little challenge to learn it too. thanks again for your help
Re: Simple interfaces without xwindows
check out dialog & cdk (& ncurses) http://invisible-island.net/dialog/dialog.html
Re: Simple interfaces without xwindows
With Free Pascal you can do things similar to what you did with Turbo Pascal. I have a number of minimal distributions of Free Pascal that make it *very* easy to try things. See this new message:
http://www.raspberrypi.org/phpBB3/viewt ... 971#p93971
http://www.raspberrypi.org/phpBB3/viewt ... 971#p93971
- gordon@drogon.net
- Posts: 2023
- Joined: Tue Feb 07, 2012 2:14 pm
- Location: Devon, UK
- Contact: Website Twitter
Re: Simple interfaces without xwindows
If you want simple graphics, of the old style where you poke pixels into a framebuffer, then look at the SDL libraries. That's more or less what you get with SDL. There are point plotting and line drawing libraries, but sometimes you just want to poke pixels 
My BASIC interpreter uses SDL extensively and runs well on the console. Great to do simple graphics, etc. in (fun too if you like that sort of thing!)
-Gordon

My BASIC interpreter uses SDL extensively and runs well on the console. Great to do simple graphics, etc. in (fun too if you like that sort of thing!)
-Gordon
--
Gordons projects: https://projects.drogon.net/
Gordons projects: https://projects.drogon.net/
Re: Simple interfaces without xwindows
Try this for fun, on your PI
Code: Select all
cat >tryme.sh <<EOF
black='\033[30m'
red='\e[0;31m'
greenbg='\033[42m'
NC='\e[0m' # No Color
clear
tput cup 10 10
echo -e "${red}Raspberry ${greenbg}${black}PI${NC}"
tput cup 20 0
EOF
. ./tryme.sh
rm ./tryme.sh
Re: Simple interfaces without xwindows
Also fun,
P.S. Is anyone interested in this?
Code: Select all
sudo apt-get install caca-utils
cacafire
Re: Simple interfaces without xwindows
Haha - cacafire even worked well inside a remote ssh terminal (putty) !
Not sure I'll ever use it again though.
Not sure I'll ever use it again though.
Android app - Raspi Card Imager - download and image SD cards - No PC required !
Re: Simple interfaces without xwindows
That's the idea,Haha - cacafire even worked well inside a remote ssh terminal (putty) !
Supprisingly impressive over wifi ssh session using ConnectBot on an Andriod device.

Works whatever size you set the size of the terminal to on ConnectBot
There's not a great deal of point in cacafire in its self other than to demonstrate what can be done without XWindows/vnc both of which I think are a bit heavy for simple Raspberry projects.