Skip to content
Home » Archives for saeed_ariankia » Page 2

saeed_ariankia

How to build the real random number!

Building the real random numbers When you try to build a game, encryption algorithm or other uses you may need to build the random numbers! You may think that it is not complex to make the random numbers or you call the RAND function or similar and then the project will be finished. But how much these numbers are random? Is the result repeatable? In this article we aim to challenge this subject so follow the Sisoog.   Why cannot… Read More »How to build the real random number!

How to build 4 channel RF remote controller

Referred to previous article “Learning-code remote controller and how to decode it” we discussed about it and its library for EV15xx. The source language is C for ATMega8, just explain how to decode remote’s code and you have to add extra parts; so we decided to build a practical 4 channel remote controller project. Stay with sisoog. Copyleft License Depend on “Free software, software freedom”, we publish this project as GPL V3 license. All documents and resources are available to… Read More »How to build 4 channel RF remote controller

All about software MP3 software decode by Microcontroller

Introduction In the past lecture we talked about the appearance of MP3 files and its advantages. In this part we are going to demonstrate how to decode and play a MP3 files. As it is mentioned before, a MP3 file by decoding and encryption reduces sound file versus WAV files. Each part of this decoding called frame. To have proper sound output, we should be able to unzip separated frames in appropriate time and to play the sound we should… Read More »All about software MP3 software decode by Microcontroller

Raspberry Pi without OS – Part 4

In the last articles, we described installing required software for compiling and ran the first program in the third article. In this part you learn how to install Eclipse compiler as an editor. This editor not only makes coding easy but also makes it interesting. It is still possible to write program in notepad or other simple editors, but readability and speed of writing is important. As the program gets bigger and sophisticate, it is tough to memorize names of… Read More »Raspberry Pi without OS – Part 4

Raspberry Pi without OS-part1

Raspberry Pi Raspberry Pi is a small computer board specially in the shape (in the size of a credit card).it provide you with variety of solutions in IOT systems and programming fields. you can install many operation systems like windows and Linux but, the company recommends to use Raspbian OS. In a word Raspberry pi is known as the programmer’s Swiss army knife.   What to do with Raspberry Pi? In this article we describe only the topic and do… Read More »Raspberry Pi without OS-part1

Raspberry Pi without OS – Part3

In the second article we introduced CPU structure and the program implementation. In this article we are going to teach you how to install and configure necessary tools for compiling and debugging written codes for Raspberry Pi boards. As we mentioned before, Raspberry Pi hardware in based on ARM processor, for this reason unfortunately we cannot compile codes using X86 compiler such as Visual studio. For more detail about important tools, installation and configuration method follow SISOOG.   Available compiler… Read More »Raspberry Pi without OS – Part3

Raspberry Pi without OS- Part2

In the first part we discussed about available types of Raspberry Pi. In this article we want to talk about program execution and boot principle. We should get familiar with system before writing a code on hardware, follow SISOOG to obtain details of Raspberry Pi. Inside the Core regarding single computer boards and embedded modules, manufactures try to make them simpler and smaller, all features are built into one single chip that contribute to tiny circuit. This trend is same… Read More »Raspberry Pi without OS- Part2