My first introductory post on steemit; An insight into the world of embedded system

Hello steemians, it's so good to be on this interesting and educative platform.
IMG_20180728_124536.jpg

image captured by me using teckno c7

My name is Akinyele Adeyemi, i am a developer, a programmer, a solar system consultant and a graduate member of Nigeria society of Engineer (GMNSE), interested in been an hobbyist in system design.

LET DISCUSS ON EMBEDDED SYSTEM

Have you ever wondered what life would be without smart tech, I can't picture myself living without a smart phone, one device that hold the key to my channel to the world. I guess every blogger has one, but have you ever wondered how it's all came into existence, can you picture how difficult it was for people living without a smart tech, ages ago when communication (a major reform due to the invention of smart devices) was done verbally, without smart device?

Well!!! I sure won't want to experience that if you are thinking what am thinking your guess is as good as mine. What am I trying to convey to you is the beautiful world of embedded system. We all could laugh communicate and dance through a unique invention invented by scientist, engineers and as well entreprenur. People with the gut to invest in their thinking through a medium lay down from ages with capital thinking of changing the life of the people around them.

In a short concise note I would like you to picture what an embedded system is:

Though embedded system consist of loads of calculation, programming, timing, precision, and an inspiration thought well in a nutshell you think its a load of boring experience, but the challenging thing about embedded sytem is the fun attached to it. Its makes you fall in love with programming just imagine what Steve Jobs and Steve Wozniak where thinking about, Mark zurckarberg said he believe in years to come, Programming would be thought in classes like regular courses. Embedded developer are fun people.

You think algorithm is boring try investing your time into it, the wonderful world of developing, designing and constructing. In a short definition that what embedded system means. Ability to think, develop the idea, design it and have the gut to construct it. An embedded system is a set of organised developed project which utilized the use of a package hardware spiced by a software suite or better still it's could be viewed as a system which consist of processed component which are manufacture for electronics process.

We all live in a world or generation where information is almost free, you could pick up your phone and start developing it so so easy, and I tell you there is no limitation to embedded system when it's has to do with incorporating it into an activities. You want to live on the edge, you want your self computerised its could be done, just think it and develop it!!!

What do you need to start developing? ‎I believe their is something called interest, interest with out passion, is like a lust without drive ha ha? Programming is the key to embedded system your ability to play around with pieces of logics well I call it that is what propell you into the world of embedded system. An embedded system has no chemical composition, it is just a project refined from raw material that has passed through processes. The raw material are solid state electronic component and other mechanical devices, some are fixed in properties and others are subjected to changes making them into what you want them to be in performance, that the essence of programming to me, robot are existing as a result of embedded system which consist of different component working together to achieve a set goal. The electronic component to be programmed are referred to as Microcontroller which are programme through an avenue called development environment (IDE).

INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)

An IDE is a software suite, which consist of a platform for developing encrypted information in form of writing unprocessed machine code in an adapted language.

The IDE is like a human being with part to function, without this part its could functionless, in a simple format it has a code editor, which is a workspace, where by written code are constructed and written according to their order of precedence, its also has a translator, a sub engine which convert from one language to another, for example a compiler can convert both language (c logic programming) to machine language which are basically binary. There are other translators such as assemblers converting from an assembly language to machine language.
And lastly the debugger, are used to diagnose problems in your code script or functions, debug your code in the code Editor. All this part could be easily access by a developer through an interface called the single graphical user interface ( GUI) like the brian.
Examples of Integrated development envirnoment include;

How to set up an embedded system project

An understanding of programming language is what determine or create a solid foundation into the world of embedded system. There is a need for an adapted integrated development environment, based on your skills there are different types of IDE which as to do with your level or understanding of various Programming language basically rooted in C. Use the code editor and write your source code compile and run it. Every source code must follow a flowchart (flow chart makes a programmer works easier its show how the program would follow). The flowchart is constructed based on the hardware system develop by the designer. _20180730_045431.JPG

image design by me using proteus suite application

After a completed and compiled source code, the next step is to upload or download its through a programmer or boot loader to the constructed hardware.
_20180730_044017.JPG
image captured by me using teckno c7

In a final note, embedded system holds the future for both engineering and the global science world at large, though some people consider embedded system as a standalone in application but I say its could be incorporated into even larger system in application. Embedded system has no limitation!

Thank you and glad to be here.

References

Sort:  

Welcome to Steemit and have fun!

Hello yeminicon! Welcome to Steemit! Hope you'll like the community here. As a start, here are 5 tips that we believe will be helpful to you:

  1. Keep your passwords safe: Unlike conventional sites, Steemit has 4 types of passwords. Each offers varying degrees of access to your account, so know where and when to use each of them. Also, make sure to keep them all safe and secure.
  2. Get Steem rewards: When writing a post, you'll have the option to choose how to receive your reward: "Default 50%/50%" or "Power Up 100%". As of this moment, choosing Default 50%/50% is the better option. But this can change over time. Check our post to know more.
  3. Upvote wisely: When upvoting, wait at least 30 minutes after the post is published to maximize your curation reward. Also, make sure not to upvote too much too fast so as not to drain your voting power.
  4. Know your Steem, Steem Dollars and Steem Power: Steem and Steem Dollars are the 2 main currencies here. Convert and power up more Steem into Steem Power so you can have higher values on your upvotes.
  5. Have Fun and Enjoy!

For a detailed writeup, check our post Getting Started: 5 Essential Tips for New Users.

Good luck on your Steem journey! Follow us if you like to receive more helpful tips and maximize your Steemit experience.

Welcome to Steem Community @yeminicon! As a gentle reminder, please keep your master password safe. The best practise is to use your private posting key to login to Steemit when posting; and the private active key for wallet related transactions.

In the New Steemians project, we help new members of steem by education and resteeeming their articles. Get your articles resteemed too for maximum exposure. You can learn more about it here: https://steemit.com/introduceyourself/@gaman/new-steemians-project-launch


Welcome to Steemit @yeminicon!

I wish you much success and hope you find Steemit to be as rewarding and informative as I have.

Here are some links you might find useful.
Your stats on SteemNow
Your stats on SteemWorld
Your stats on SteemD
How does Steemit actually work?

Oh yea, I have upvoted you and followed you. Many blessings!

Thank you very much glad to be here

Welcome to Steem! Partiko is a fast and beautiful mobile app for Steem and we upvote our users to help them grow! Please feel free to download the Android app here and the iOS app here.

To get more upvotes, please join our Discord server here: https://discord.gg/N7Et97G

Would definately get the app. Thanks and glad to be here


Welcome to Steem @yeminicon.

Do read A thumb rule for steemit minnows - 50:100:200:25 for starter tips.

Spend time reading Steem Blue Paper to know how Steem blockchain works and if you still have any queries ask them on our Ask me anything about Steemit post and we will try to answer that.

All the Best!!!

Welcome to Steem, @yeminicon!

I am a bot coded by the SteemPlus team to help you make the best of your experience on the Steem Blockchain!
SteemPlus is a Chrome, Opera and Firefox extension that adds tons of features on Steemit.
It helps you see the real value of your account, who mentionned you, the value of the votes received, a filtered and sorted feed and much more! All of this in a fast and secure way.
To see why 3154 Steemians use SteemPlus, install our extension, read the documentation or the latest release : SteemPlus 2.18.2 : Post and Support.

Hello back atcha

Thanks and glad to be here

Hello and welcome to Steemit! :)

If you are also into cryptocurrencies then you are more than welcome to visit my channel, as I have made the commitment to share everything with others.

Let me know if need any help.

Best of luck to you!

Thanks for the warm welcome. Glad to be here

Glad to meet and Steemian engineer and tinkerer.
Welcome to steemit @yeminicon

You welcome to this wonderful platform, feel free to explore



This post has been voted on by the steemstem curation team and voting trail.

There is more to SteemSTEM than just writing posts, check here for some more tips on being a community member. You can also join our discord here to get to know the rest of the community!

Thanks would definately join thr group

Hi Akinyele,

This is a lovely introductory post, Thank you for taking the time to write the post and say hello to the community!

I am here to help!

I would encourage you to keep posting and comment on others users content to help make a name for yourself and to get the most out of the platform!

Feel free to comment on my content and I'll up vote your comments! Drop me a follow so you can comment a lot and get a lot of my upvotes!

I have upvoted your post!

Luppers :)

Hi @yeminicon!

Your post was upvoted by utopian.io in cooperation with steemstem - supporting knowledge, innovation and technological advancement on the Steem Blockchain.

Contribute to Open Source with utopian.io

Learn how to contribute on our website and join the new open source economy.

Want to chat? Join the Utopian Community on Discord https://discord.gg/h52nFrV

Congratulations @yeminicon! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

You published your First Post
You got a First Vote
Award for the number of upvotes received
You made your First Comment

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Congratulations @yeminicon! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

You made your First Vote

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Congratulations @yeminicon! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!