We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
LOTS OF US DEVELOPERS AND HOME BREWERS WOULD LIKE TO HAVE OUR MEDIA PLAYERS AND MANAGERS KICKING ON EITHER OF THE TWO PLATFORMS. PERSONALLY I COULD HAVE ADDED PROCESSORSs BUT CHOSE NOT TO CASE THEY ARE SLOW (iN MY OPINION). I LIKE THE 1 INSTRUCTION PER CYCLE THING ) OR AS CLOSE AS I CAN GO. WE ALL WOULD LIKE TO HAVE THESE HANDYS IN HOUSINGS AND WITH PRETTY USE INTERFACES. I STARTED OUT KNOWING ABSOLUTELY NOTHIG IN THIS AREA. I HAD ABSOLUTELY NO KNOWLEDGE OF ASSEMBLER, BASIC OR EVEN c (WELL IN EMBEDED SYSTEMS). I HAVE FEARLY STRONG BACKGROUND IN x86 DEVELOPMENT BUT THIS FIELD HAS PROVEN TO BE MUCH MORE FUN. I MEAN YOU ACTUALLY SEE THE WORK (DEVICE) TAKING SHAPE AS YOU MOVE ALONG AND ITS FUN TURNING A PROTOTYPE INTO AN ACTUAL PRODUCT BUT ANYWAYS LETS GET DOWN TO THE MATTER.
WHAT WE NEED TO MOVE FORWARD..
1. A GREAT CAM PROGRAM (I USE EAGLE) 2. A FLEXIBLE (MAYBE EASY) DEVELOPMENT ENVIRONMENT (I USE FATSCOM) 3. A GOOD AND RELIABLE BOARD HOUSE (I USE THE SERVICE PROVIDED BY SPARKFUN ELECTRONICS) 4. AN ACCEPTABLE AND EASY ENOUGH TO LEARN 3D MODELLING ENVIRONMENT TO CREATE CUSTOM ENCLOSURES. (MASTERCAM)
KEEP IN MIND THAT AFFORDABILITY IS INPORTANT AND ALSO RELIABILITY.
PROBLEMS I ENCOUNTERED.
MY MAIN PROBLEM WAS CREATING A MULTI-TASKING ENVIRONMENT AND A BOOTLOADER THAT HAD SUPPORT FOR MULTIPLE DISPLAY TYPES.
MY APPROACH WAS HAVING MULTIPLE ADDRESS RANGES AND EACH BEING DEDICATED TO A PARTICULAR APPLICATION BUT THIS LIMITED MY APPLICATION COUNT AND ALL COMMENTS AND SUGGESTIONSA RE NECESSARY. I AM ON THE ATAPANGA 128 PLATFOR STILL AND JUST STARTED DEVELOPMENT ON THE ARM PLATFORM SO I CANNOT COMMENT MUCH ON THAT I AM STILL EARLY EARLY IN THE BEGINNERS STAGE.
I HAVE NO IDEA WHAT I AVAILABLE OUT THERE AS I DONT HAVE THE TIME OR KNOW WHERE TO GO AS A MATTER OF FACTS BUT I HOPE THIS WILL HELP ALL OF US OUT THERE TO GET ONE CENTRAL PLACE WHERE WE CAN FIND THE HELP THAT WE NEED AND THE LITTLE INFO THAT WILL MAKE OUR NEXT PROJECT A SUCCESS.
THINGS I THINK US AS DEVELOPERS WOULD LIKE TO FIND OUT.
- HOW TO MAKE CUSTOM DISPLAYS (USER INTERFACES WITHOUT HAVING HAVE TO CODE EACH AND EVERY PIXEL ON THE DISPLAY.
- HOW TO INCREASE DATA TRANSFER BETWEEN DEVICE AND PC
- HOW TO DECODE AUDIO AND VIDEO ON DEVICES
- SAFE SOFTWARE PRACTICES (MAKE SOFTWARE LESS VOLNURABLE TO CRASHING)
- OTHER DEVELOPMENT IDEAS.
I HAVE SPENT TIME BROUSING THIS AND OTHER BOARDS AND I HAVE NOTICED THAT THERE ARE LOTS OF PEROPLE MAKING THINGS BUT ONLY A FEW MAKING REAL COMPLICATED SYSTEMS. LOTS OF PEOPLE NEED IDEAS AND LOTS OF POEPLE NOT KOWING HOW TO ASK FOR IDEAS. AM TRYING....
I DO NOT WANT A POST WHERE PEOPLE SIMPLY ASK QUESTIONS AND GET ANSWERS I WAOULD LIKE TO SEE SHARING.
MY DEVELOPMENT ENVIRONMENT IS 851COM SO MY CODE IS IN THAT.
I WAS HOPING TO UPLOAD MY CODE HERE BUT I CANNOT DO SO SO I WILL FIND AN ALTERNATE PLACE AND POST THE LINK.
PLEASE BE PATIENT. IT IS NOT VERY NEAT AND I AM VERY OPEN TO SCRUTINY.
LOTS OF US ARE INTO EMBEDED DESIGNS BUT NOT MANY IN PC SIDE SOFTWARE DESINGS. SO LETS SHARE CODES.
Kill the caps-lock key. It doesn't work for most programming languages, and it is very much hated on just about all forums.
I think you are wrong. I think most posts on this forum are written by people who do create complicated products. It's just that the people who create complicated products don't spend so much time asking questions.
Also, most complicated products are commercial products, so there are strong incentives to not talk about them before they are fully developed and released. And even when they are out on the market, the only information that is published is what is in the marketing material. More technical information is only shared to business parters, and normally under NDA.
To get my salary, I must prioritize the growth and turnover of my own company - or the company I work for. There is a big difference between hobby projects and commercial projects!