Category Archives: Programming skills

Linux OS and GPIO managment

Please note that this post follows on from : GPIO Part 1 :ARM Development boards and their low-level coding Data-sheets This post is part 2 of A Look at how development boards such as the Raspberry PI allow a developer … Continue reading

Posted in computer fundamentals, Cubietruck, Linux, Odroid, Operating systems, Programming skills, Radxa rock, Raspberry pi, Single board computers, Software skills | Tagged , , , , , , , , , | Leave a comment

Raspberry Pi Sense Hat, Locating and using the sense-hat.py module

Raspberry pi sense hat modules In my last post I introduced the Raspberry Pi sense hat, a hardware module for the Raspberry pi development board that contains the following hardware. 8×8 RGB LED matrix, five-button joystick, 40 pin pass-through GPIO … Continue reading

Posted in Linux Software Repositories, Programming skills, Python, Raspberry pi | Tagged , , , , , , , , | Leave a comment

Hexadecimal file editors and viewers

In my last post I talked a little about the numeric base systems of (Binary, Octal, Hex-decimal and Decimal) relating them to both computer machine level instruction code and application data. However these mathematical concepts are a little hard to … Continue reading

Posted in computer fundamentals, Linux, Operating systems, Programming skills | Tagged , , , , , , , , , , , , | Leave a comment

Numeric base systems of (Binary, Octal, Hex-decimal and Decimal)

Computer related numeric systems and their written representation In My last post I talked a little about the way computers see both their pre-defined commands in the form of machine code instructions that are grouped into applications by a programmer. … Continue reading

Posted in computer fundamentals, Development Languages, Programming skills | Tagged , , , , , , , , , , , , | 1 Comment

ARM (SOC – system on a chip) CPU’s , Programming from the ground up …….

Having spent the last three weeks deep in programming language study, reclaiming some C++ and Assembly language skills, I am more than overdue a post here 🙂 These three weeks however have prepared me very well to start sharing some … Continue reading

Posted in Banana Pi M2, Development board hardware, Development Languages, Programming skills, Radxa rock | Tagged , , , , , , , , , , , | 1 Comment

Pascal a programming language , its history and some example code.

Pascal is just one of many programming languages that you can select in order to learn programming skills and then for developing professional applications. This Wiki page details much about the language of Pascal , Pascal was named in honour … Continue reading

Posted in Computer History, Development Languages, Pascal, Programming skills | Tagged , , , , , , , , , , , | Leave a comment

Learning application programming ( Action related V Object related)

Sample Object Orientated code Why is learning to code these days so hard ? If your just starting out trying to learn how to write application code it will not take you long before you hit one of the biggest … Continue reading

Posted in Development Languages, Programming skills | Tagged , , , , , , , , | Leave a comment

Learning Coding skills the fast way

learning programming language’s the best way Learning to program a computer these days is about as simple and yet complicated as it has ever been, when I firsts started coding commercial applications it was on IBM Mid-range and Main-frame computers … Continue reading

Posted in Development Languages, Programming skills, Python, Raspberry pi | Tagged , , , , , , , , , | Leave a comment

Lets talk Flow charts and the art of Pseudo-code

Talking Flow charts and Pseudo-code Before you learn any computer programming language its always a good idea to first learn what they will be used for and just how you will be using them to write applications. Whether you use … Continue reading

Posted in Development Languages, Programming skills | Tagged , , , , , | Leave a comment

The Python Language and a study book (Learning Python 5th edition) free to download!

Its my aim with this blog to share a learning process, in developing application software. Following the processes of putting some hardware systems into place such as the Raspberry pi b+ and B2 along with a Cubietruck, ARM CPU development … Continue reading

Posted in Cubietruck, Development Languages, Programming skills, Python, Raspberry pi, Study guides and exams | Tagged , , , , , , , , , , , , | Leave a comment