What's new

Idea no.3: IT and other Tech solutions for Pakistan

Embedded electronics engineer/IC designer.
The teacher who taught me this subject has also left the country. :(

BTW, there are more experienced guys than me, still serving in Pakistan. But again, when basic things are not in place, people tend to migrate.
@Dubious

I remember there was shortage of embedded engineers FPGA/CPLD/PIC/ATMEL/ARM in SPD, KRL and drone development projects.
 
. .
Sb bhag gaey.. Pehly kami nahi thi..

Nah I am still here, only catch is I am a financial analyst/planner/advisor sort of.:dance3:

BTW what is your specialty few relevant guys are banding together on this very forum to develop few ideas into products mainly aimed at cybersec/IT etc.
 
.
before I go to sleep, baqai's holo projector made out of an FPGA based core and necessary accessories, with the two gentleman training/coaching idea. Mass production low cost but having lot of practical applications.
Chacha FPGA is banned by US for export to Pakistan, we use different routes to get our hands on them. what makes you think that we will be able to mass import them?

I remember there was shortage of embedded engineers FPGA/CPLD/PIC/ATMEL/ARM in SPD, KRL and drone development projects.
That is because the environment there is not good. no freedom to try and experiment, too much politics and theft of other people's work. they do not encourage innovation, they just do what the army tells them (even if more can be achieved in similar budget). and also put unnecessary restrictions on their employees. a good researcher can never thrive in that environment.
 
Last edited:
.
Chacha FPGA is banned by US for export to Pakistan, we use different routes to get our hands on them. what makes you think that we will be able to mass import them?

That is because the environment there is not good. no freedom to try and experiment, too much politics and theft of other people's work. they do not encourage innovation, they just do what the army tells them (even if more can be achieved in similar budget). and also put unnecessary restrictions on their employees. a good researcher can never thrive in that environment.

Thanks for sharing your mind, and poor old me was thinking this thread is for sharing ideas.

Criticism and critique are two different things, over 90% of Pakistanis fall in the first category.
People have solutions that Hitler would have never lost, Kashmir could have been liberated, stock market losses would have been avoided.

Right now its sharing of ideas I guess, it is when the idea starts developing into a product when procurement issues come up. Honestly, if/when I need them I know how to bypass those restrictions.
 
Last edited:
. . . . .
Excellent thread @Dubious


My expertise is in embedded systems development and programming. In simple words embedded system is the tiny computer in your microwave or washing machine that determines what to do and when to do it. It is a field that is at the confluence of electrical engineering and computer science with a knowledge of mechanical engineering absolutely must as well. Most of the programming is done in Embedded C, which is very similar to the C programming language.

Currently I'm undertaking my masters in the field and also work for an automotive company that shall remain unnamed. The project I'm working on is every car has an onboard diagnostics port (OBD) which is a standard port required to be provided atleast by all manufacturers in North America. I've seen it in Japanese and European cars as well. The OBD port allows maintenance crew to hook up a device and request certain pieces of information from the cars multiple electronic control units (ECUs). To give a little background each car has multitude of ECUs each with a dedicated purpose. There are ECUs for controlling door and window operations, ECUs for controlling the fuel-air mix in the engine, ECUs for controlling lights, etc etc. Normally for security reasons the OBD can only request current or previous stored data from these ECUs but you cannot control them or send a command. So the project I'm working on with a small dedicated team under me is to develop a device that talks to these ECUs and actually get past the security layers of the ECUs so that you can set the speed limit for the car, or shut off the engine or lock/unlock the car and the device must be connected to the internet through a 4G sim. This way you have complete control of your car even if you are halfway across the world but have internet connection.

I intend to gain full mastery of this subject and return to Pakistan to implement it somehow in Pakistan. My father has a small business in Pakistan where he produces car tracking systems for security companies, I intend to utilize the already developed infrastructure that he has painstakingly built over the course of his career to take this idea to the next level. These are big plans and may take 5-7 years to come to fruition but inshallah with the grace of Allah I will be able to achieve them.

In the meantime I'm happy to help or collaborate with other folks doing great work in this field.
 
.
Excellent thread @Dubious


My expertise is in embedded systems development and programming. In simple words embedded system is the tiny computer in your microwave or washing machine that determines what to do and when to do it. It is a field that is at the confluence of electrical engineering and computer science with a knowledge of mechanical engineering absolutely must as well. Most of the programming is done in Embedded C, which is very similar to the C programming language.

Currently I'm undertaking my masters in the field and also work for an automotive company that shall remain unnamed. The project I'm working on is every car has an onboard diagnostics port (OBD) which is a standard port required to be provided atleast by all manufacturers in North America. I've seen it in Japanese and European cars as well. The OBD port allows maintenance crew to hook up a device and request certain pieces of information from the cars multiple electronic control units (ECUs). To give a little background each car has multitude of ECUs each with a dedicated purpose. There are ECUs for controlling door and window operations, ECUs for controlling the fuel-air mix in the engine, ECUs for controlling lights, etc etc. Normally for security reasons the OBD can only request current or previous stored data from these ECUs but you cannot control them or send a command. So the project I'm working on with a small dedicated team under me is to develop a device that talks to these ECUs and actually get past the security layers of the ECUs so that you can set the speed limit for the car, or shut off the engine or lock/unlock the car and the device must be connected to the internet through a 4G sim. This way you have complete control of your car even if you are halfway across the world but have internet connection.

I intend to gain full mastery of this subject and return to Pakistan to implement it somehow in Pakistan. My father has a small business in Pakistan where he produces car tracking systems for security companies, I intend to utilize the already developed infrastructure that he has painstakingly built over the course of his career to take this idea to the next level. These are big plans and may take 5-7 years to come to fruition but inshallah with the grace of Allah I will be able to achieve them.

In the meantime I'm happy to help or collaborate with other folks doing great work in this field.

I wish you the very best. Thanks for this informative post! When do you plan to return?
 
. .
I intend to gain full mastery of this subject and return to Pakistan to implement it somehow in Pakistan. My father has a small business in Pakistan where he produces car tracking systems for security companies, I intend to utilize the already developed infrastructure that he has painstakingly built over the course of his career to take this idea to the next level. These are big plans and may take 5-7 years to come to fruition but inshallah with the grace of Allah I will be able to achieve them.
@graphican @zulu @ps3linux @Verve @baqai @war&peace
 
.
Excellent thread @Dubious


My expertise is in embedded systems development and programming. In simple words embedded system is the tiny computer in your microwave or washing machine that determines what to do and when to do it. It is a field that is at the confluence of electrical engineering and computer science with a knowledge of mechanical engineering absolutely must as well. Most of the programming is done in Embedded C, which is very similar to the C programming language.

Currently I'm undertaking my masters in the field and also work for an automotive company that shall remain unnamed. The project I'm working on is every car has an onboard diagnostics port (OBD) which is a standard port required to be provided atleast by all manufacturers in North America. I've seen it in Japanese and European cars as well. The OBD port allows maintenance crew to hook up a device and request certain pieces of information from the cars multiple electronic control units (ECUs). To give a little background each car has multitude of ECUs each with a dedicated purpose. There are ECUs for controlling door and window operations, ECUs for controlling the fuel-air mix in the engine, ECUs for controlling lights, etc etc. Normally for security reasons the OBD can only request current or previous stored data from these ECUs but you cannot control them or send a command. So the project I'm working on with a small dedicated team under me is to develop a device that talks to these ECUs and actually get past the security layers of the ECUs so that you can set the speed limit for the car, or shut off the engine or lock/unlock the car and the device must be connected to the internet through a 4G sim. This way you have complete control of your car even if you are halfway across the world but have internet connection.

I intend to gain full mastery of this subject and return to Pakistan to implement it somehow in Pakistan. My father has a small business in Pakistan where he produces car tracking systems for security companies, I intend to utilize the already developed infrastructure that he has painstakingly built over the course of his career to take this idea to the next level. These are big plans and may take 5-7 years to come to fruition but inshallah with the grace of Allah I will be able to achieve them.

In the meantime I'm happy to help or collaborate with other folks doing great work in this field.
Excellent @Syed1.
I also did some work on micro-controllers, I learnt ladder logic..a lot made PCBs, etching etc for undergrad project
 
.
Excellent thread @Dubious


My expertise is in embedded systems development and programming. In simple words embedded system is the tiny computer in your microwave or washing machine that determines what to do and when to do it. It is a field that is at the confluence of electrical engineering and computer science with a knowledge of mechanical engineering absolutely must as well. Most of the programming is done in Embedded C, which is very similar to the C programming language.

Currently I'm undertaking my masters in the field and also work for an automotive company that shall remain unnamed. The project I'm working on is every car has an onboard diagnostics port (OBD) which is a standard port required to be provided atleast by all manufacturers in North America. I've seen it in Japanese and European cars as well. The OBD port allows maintenance crew to hook up a device and request certain pieces of information from the cars multiple electronic control units (ECUs). To give a little background each car has multitude of ECUs each with a dedicated purpose. There are ECUs for controlling door and window operations, ECUs for controlling the fuel-air mix in the engine, ECUs for controlling lights, etc etc. Normally for security reasons the OBD can only request current or previous stored data from these ECUs but you cannot control them or send a command. So the project I'm working on with a small dedicated team under me is to develop a device that talks to these ECUs and actually get past the security layers of the ECUs so that you can set the speed limit for the car, or shut off the engine or lock/unlock the car and the device must be connected to the internet through a 4G sim. This way you have complete control of your car even if you are halfway across the world but have internet connection.

I intend to gain full mastery of this subject and return to Pakistan to implement it somehow in Pakistan. My father has a small business in Pakistan where he produces car tracking systems for security companies, I intend to utilize the already developed infrastructure that he has painstakingly built over the course of his career to take this idea to the next level. These are big plans and may take 5-7 years to come to fruition but inshallah with the grace of Allah I will be able to achieve them.

In the meantime I'm happy to help or collaborate with other folks doing great work in this field.

Great! This is a very interesting field, specifically OBD ECU setups. All the best and take this knowledge back to Pakistan and expand.

Also if you are able to get past the security layers then you will also be able to change the fuel maps if tgat can be built in? Then it's custom ECU territory. Whole lot of potential.

I have a Chinese clone of MB Star for the DIY jobs on my cars and some parameters can be changed but nothing core such as fueling and security, and that too with a diagnostic device plugged in with tablet/laptop. A tiny device to get through security layers of not one but multiple car manufacturers ECUs whilst on the move should be pretty awesome.

Ever worked on a motor controller?
 
.
Back
Top Bottom