Electronics - Verilog - Blinking a LED

Blinking a LED, a basic step.

But without this first step, there won't be a second.

And without second, no third and so on.

This simple tutorial will explain basics in order to program a blinking system.

Thus this timer example in Verilog could be seen as an Hello World exercise.

Let's get started.

Electronics - SystemVerilog - Numbers, radix and bases

Every language needs to handle numbers.

With Verilog we're going to see that numbers need to have an explicit base system to avoid errors.

Each base system has a radix.

This radix is the number of unique digits making up a base system.

Electronics - VHDL - Hello World tutorial for beginners

VHDL is one of the most famous design hardware description languages.

If you are interested to know how to switch on your first LED in VHDL, let's get started!

For this tutorial we are going to use the Altera DE1 FPGA board.
And we'll switch on LED 0 and 1, to understand how it works.

Electronics - Eagle - Basics to set up and create schematics

It may be possible that one day you said to yourself: "I would like to design my own schematics for my electronic integrated circuits".

But you didn't know how to start.

Let's see this by learning basics in this Eagle design tutorial.

Java - Tips'n Tricks - Sorting a text file and writing the result into a sorted file

How to read, sort and write a new file with a specific text file?
A great question, isn't it?

What about a Java example to show how to read a file, sorting it and writing the result into a new text file?

Let's see that in this tutorial with a classic exercise, to manipulate inputs and outputs files.

C - Type - Converting two uint8_t words into one of uint16_t and one of uint16_t into two of uint8_t

Sometimes you need to convert one uint16_t variable into two uint8_t.

As we manipulate binaries, it's impossible to do something like that: 0xAB + 0xCD = 0xABCD.

Indeed, the result of 0xAB + 0xCD = 0x178 because 0xAB = 171 and 0xCD = 205.

Android - SQLite - Basics

A classic way to deal with database, with Android, it's to use the SQLite classes.

What's unique in SQLite is that you don't need a server where running your database.
Indeed, everything is already inside your Android application!

And of course impossible to another application to read this database.

Android - API Google Maps - Using MapType

I think the MapType is certainly the most fascinating feature of GoogleMaps and also one of the most easy to understand and make alive in an Android application.

With one click it's possible to change the display of the map such as hybrid, none, normal, satellite or terrain.

Android - API Google Maps - Using Google Maps API v2

Google made a new version of its famous Google Maps API, called Google Maps API v2.

Things are new, such as the OpenGL ES version 2.

But let's try to create an application, in this Google Maps API v2 tutorial for Windows 7 and less or more.

UNIX & GNU/Linux - Tips and tricks - Having more than 4 workspaces with Ubuntu 13.04

With Ubuntu 13.04, you certainly found out that there is, by default, only one workspace.

If you want more, there are solutions.

First of all enable workspaces, then change (if you want) the number of workspaces.

Let's see this in this tutorial.


Subscribe to BadproG.com RSS