+201008308739 info@egypttours36.com
+201008308739 info@egypttours36.com

Create Awesome GUIs with Microchip’s Ensemble Graphics Toolkit – EEJournal

I’m positive you might be accustomed to Monty Python’s traditional 4 Yorkshiremen sketch, but it surely’s at all times price revisiting one among its incarnations on YouTube. This can be a parody of the best way by which older of us enjoyment of participating in nostalgic conversations about their humble beginnings and tough childhoods.

On this sketch, we meet Obadiah, Ezekiel, Josiah, and Hezekiah, all of whom hail from the county of Yorkshire in England. I’m unsure why, however I at all times had the impression they had been retired miners. Be that as it might, whereas quaffing a glass of wine collectively, our heroes begin to reminisce about their upbringing. Because the dialog progresses, they attempt to outdo each other, and their accounts of their disadvantaged childhoods grow to be more and more absurd.

Within the video model above, which was filmed at The Secret Policeman’s Ball, John Cleese delivers the ultimate account. When he leans ahead and says, “Proper,” you realize that his supply goes to be epic. The sketch ends with Michael Palin saying, “And also you strive telling the younger folks of right this moment that, and so they gained’t consider you.”

The humorous factor about this sketch (aside from the truth that it’s humorous) is that it’s quite near dwelling, as a result of — making my arrival on this airplane of existence within the metropolis of Sheffield in Yorkshire — your humble narrator is “Yorkshire born and bred,” as they are saying. Not too long ago, I used to be concerned in a video chat with my chum Adam Taylor, who additionally comes from Yorkshire. As I famous in my Feast Your Orbs on NVIDIA’s Jetson Nano 2GB Dev Kit column, Adam and I each attended Sheffield Hallam College, though Adam graduated 20 years after yours actually.

Unhappy to say, our video chat virtually grew to become a parody of a parody, as a result of we shortly sank into reflective tales concerning our time in academia. Adam boasted that his yr had entry to the best in steam-powered digital computing engines. I responded that we might solely dream of digital computer systems after I attended college; as an alternative, we had been obliged to work with antiquated analog artifacts.

One of many matters of our dialog was the sequence of blogs we’re writing on How to Get an Engineering Job and Keep It. Funnily sufficient, one of many of us who logged into our chat — clearly somebody with an excessive amount of time on his palms — steered that we host one other video with a panel composed of engineers from every technology. For instance, we might get somebody who has simply graduated in 2020, somebody who graduated circa 2010, Adam, who graduated in 2000, an engineer who graduated circa 1990, yours actually who graduated in 1980, and somebody who graduated circa 1970. We’d even have the ability to discover an historic who graduated circa 1960.

The concept could be for us to debate how the method of getting and maintaining engineering jobs — together with issues like daunting gown codes and writing resumes — has modified over time. What makes this vaguely related to how we commenced this column is that the mad impetuous idiot who conceived the thought of this panel went on to counsel that it might be a good suggestion if all of the individuals had been from Yorkshire. Good grief, that may be a sprocket (the collective noun for a gaggle of engineers) of six or seven Yorkshiremen, which might be like Monty Python on steroids. Let’s do it!

However we digress…

My first place after graduating college in 1980 was at Worldwide Computer systems Restricted (ICL) within the West Gorton (as beautiful a location because it sounds) district of town of Manchester. Like the entire different engineers, I had a small black-and-white monitor and a keyboard on my desk. I don’t suppose I had a mouse at the moment. I do know I didn’t have my very own workstation as a result of all of us time-shared a monstrous mainframe laptop.

One other factor we didn’t have was a graphical consumer interface (GUI). The whole lot was completed in textual type on the command line. After I acquired notification that one of many ASICs I’d designed had handed by structure, for instance, the outcomes had been offered within the type of a humongous ASCII textual content file by which ‘1’ characters represented steel layer 1, ‘2’ characters represented steel layer 2, ‘X’ characters represented vias between steel layers 1 and a couple of, and so forth.

To ensure that me to carry out structure versus schematic (LVS) verification, for instance, I needed to print this monster on 18-inch extensive fanfold (steady) paper. I believe I ended up with round 20 strips of paper every 20-feet lengthy. After sticking these all collectively to type a large rectangle in an unoccupied bay, I spent the following couple of days strolling across the structure evaluating every function to its corresponding component within the schematic. Oh, the enjoyable we had!

After a yr or so, I used to be invited to affix a small startup firm referred to as Cirrus Designs. At the moment, my mom was distraught, proclaiming to one and all that I used to be making a horrendous mistake. Now, with the good thing about hindsight (the one precise science), when she recounts the epic story of my life to her associates, instructing me to make this transfer was the very best recommendation she ever gave me. (To be truthful, although she lately celebrated her 90th birthday, my expensive previous mother nonetheless has a thoughts like a entice. Actually. her reminiscence is so good that she generally remembers issues that haven’t even occurred but!)

I used to be quantity six to affix the corporate, and I arrived the day after the desks and chairs, so the opposite guys stated I used to be a fortunate… particular person. Our laptop was a 16-bit DEC PDP-11/23, which was the scale of a giant stand-up freezer. Subsequent to it sat a fridge-sized 1MB laborious drive, whose multi-platter disk was harking back to a marriage cake, whereas the remainder of the cupboard contained the management circuitry, interfaces, and energy provide.

Along with us all sharing a single root listing/folder on the laborious disk, this laptop might assist solely a single instantiation of a display editor at a time, the place a display editor was one by which you possibly can information your cursor across the show and make edits (add and delete characters) instantly on the cursor’s location. The remainder of us needed to slog together with line editors (much like the VI editor, however a lot less complicated), which wasn’t as a lot enjoyable as one would possibly hope.

Exterior of laptop video games, this was my first real-world publicity to rudimentary graphics within the type of the straightforward line artwork you possibly can obtain utilizing the character set supplied by a VT100 video terminal.

This journey down reminiscence lane was sparked by the truth that I used to be simply speaking to the oldsters from Microchip Know-how about their Ensemble Graphics Toolkit. This no-cost, license-free and royalty-free bodacious magnificence is designed to hurry Linux GUI improvement.

Intuitive GUI created utilizing the Ensemble Graphics Toolkit (Picture supply: Microchip)

At present’s customers choose, nay demand, subtle and intuitive GUIs for a lot of deeply embedded Linux purposes, similar to home equipment, management panels, and medical units. Sadly, current options can current challenges, together with the truth that 3D graphics acceleration and excessive reminiscence bandwidth are continuously required, thereby pushing up microprocessor unit (MPU) efficiency wants, reminiscence necessities, and energy consumption. Additionally, answer prices could also be elevated attributable to licensing and royalty prices.

The Ensemble Graphics Toolkit addresses all of those challenges for Linux-based MPUs. Along with being free to make use of, Ensemble — which is optimized for Microchip’s MPUs — minimizes the reminiscence footprint and energy consumption to decrease the MPU invoice of supplies (BOM) prices.

Boasting a well-known software programming interface (API), Ensemble integrates open supply tasks like Cairo and gstreamer as a part of a mature framework acquainted to Linux graphics builders. Along with importing common media information and graphical belongings from industry-standard design instruments, Ensemble affords greater than 100 management widgets and utilities, 2D vector anti-aliased graphics assist, 30 frames-per-second video and audio playback as much as XGA decision (1024 x 768), and native human-machine interface (HMI) assist for touchscreens, keyboard, and mouse. There are additionally built-in widget animation and results with assist for actual 2D physics libraries.

Ensemble is totally supported by Microchip as a part of the corporate’s mainline Linux distributions, and full demos can be found — together with quick boot — to simplify the out-of-the-box expertise. Talking of quick boot, which is especially vital for purposes similar to automotive clusters, the aforementioned demo reveals a boot time of lower than 2.5 seconds from a chilly reset to consumer interplay, which implies the system will probably be prepared and ready earlier than you’ve completed buckling your seatbelt.

Now, as I’ve talked about earlier than, I’m a {hardware} design engineer by commerce, so the software program facet of issues requires a little bit extra effort on my half. I’ve associates like Adam Taylor, president of Adiuvo Engineering and Training, and Jacob Beningo, founding father of the Beningo Embedded Group, who might do that stuff of their sleep, however I’m an enormous fan of being skilled on this form of factor quite than being left to my very own units. Thus, I used to be delighted to listen to the “sizzling off the press” information that Microchip is planning a buyer coaching class on consumer interface (UI) design, which is scheduled for launch in early 2021. The oldsters at Microchip say that this will probably be a high-level introduction to UI design together with different matters. Plus, they may also offer a number of Linux courses, with at the very least one being an introduction to their new Ensemble Graphics Toolkit. All I can say is, “signal me up for a entrance row seat.”

Typically I spend a while sitting in my command chair considering my navel and shaking my head in marvel at how briskly and much issues have progressed since I began my profession. I can’t even think about what I’d have thought after I was programming the engineering division’s room-sized analog laptop at college if a future (older, extra mature) me had popped again to bid (younger and silly) me a cheery “Hello there” and proven me a 2020-era embedded system with a full-color GUI. The truth that I didn’t achieve this means that my experiments with time journey are doomed to failure. Alternatively, it might be that I’m poised for fulfillment, however that visiting (and altering) the previous triggers the formation of a parallel universe. Let’s assume the latter possibility is the fitting one, by which case I must dispatch the butler to fetch my time-travelling trousers and a case of social gathering hats. Within the meantime, as at all times, I’d have an interest to listen to your tackle all of this.

— to www.eejournal.com

Leave a Reply

Text Widget

Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Donec sed odio dui. Etiam porta sem malesuada.

Contact US

Full Name*

Email Address*

Mobile Number*

Travel Date*

Your Enquiry*

Person*

Egypt Tours

Great pyramids tour

Great pyramids tour – Pyramids tour

From$65
8 Hours
Availability : Jan 16’ - Dec 16’
Through tour inside pyrmids will move to visit the Step Pyramid of Zoser, the world's oldest major stone structure. and […]
0
10% Off
3 Days Egypt tour

22

From$300$280
3 Days
Availability : Jan 16’ - Dec 16’
3 Days Egypt tour - Take the strain out of itinerary planning on this action-packed 3-day private tour of Cairo […]
0
10% Off
3 Days Egypt tour

21

From$300$280
3 Days
Availability : Jan 16’ - Dec 16’
3 Days Egypt tour - Take the strain out of itinerary planning on this action-packed 3-day private tour of Cairo […]
0
10% Off
3 Days Egypt tour

20

From$300$280
3 Days
Availability : Jan 16’ - Dec 16’
3 Days Egypt tour - Take the strain out of itinerary planning on this action-packed 3-day private tour of Cairo […]
0
10% Off
3 Days Egypt tour

19

From$300$280
3 Days
Availability : Jan 16’ - Dec 16’
3 Days Egypt tour - Take the strain out of itinerary planning on this action-packed 3-day private tour of Cairo […]
0
Egypt and Jordan luxury tours

Egypt and Jordan tours | Egypt and Jordan itinerary

From$1,900$1,600
18 Days
Availability : Jan 16’ - Dec 16’
(1 Review)
Egypt and Jordan luxury tours

Egypt and Jordan luxury tours | Egypt And Jordan Tours

From$2,700$1,943
15 Days
Availability : Jan 16’ - Dec 16’
Egypt and Jordan luxury tours  - Egypt And Jordan Tours - Starting in Cairo and ending in Amman, the trip […]
(1 Review)
Tour inside pyramids

Egypt and Jordan tours | Egypt and Jordan tours packages

From$2,000$1,491
15 Days
Availability : Jan 16’ - Dec 16’
Egypt and Jordan tours packages  - Egypt and Jordan tours Start in Cairo and end in Amman, the trip Egypt […]
(1 Review)
Egypt and Jordan Tours

Egypt and Jordan tours | Egypt and Jordan Tours 2020

From$2,100$1,580
9 Days
Availability : Jan 16’ - Dec 16’
Egypt and Jordan tours 2020 -  Egypt and Jordan Tours starts from Amman and ends in Cairo. The Jordan & […]
(1 Review)
10% Off
Nile cruise | Egypt Tours

Nile cruise | Egypt Tours | 8 Days in Egypt

From$1,550$1,069
8 Days
Availability : Jan 16’ - Dec 16’
Nile cruise | Egypt Tours -  Journey deep into ancient Egypt in luxury with 8 Days in Egypt a relaxing […]
(1 Review)
1 2 3 5
Open chat
Need help ?