Introduction: Running Mini PCI-e 3G Card With USB - Mini PCI-e to USB - Easiest Way

HERE I'll be sharing my experiment (last night) to convert the MINI PCIe card to be able to run with USB port

SO LET'S START

What you will need :
  • Mini PCI-e Card - (option GMT380 with GPS function)  I am not try another type / brand CARD yet, since this card is only the one I have on hand right now, Later if I have a change and get another card, for sure I'll test it. BUT if we refer to the mini PCI-e connector I think MOST card will also work.
  • 3.3 Voltage Regulator, here I am using lm1117 which is take apart from my external disk adapter board. BUT Please note if you are using the old part you have to make sure that it is still work as it's suppose to be.
  • USB Cable / Cord, Here I am sacrifice my printer cable :) ...
  • Antena / Cable
  • Sim card Slot - To make easy for us to change / replace the SIMCARD (otherwise you can just solder the wire directly to the SIM pin)
  • a cup of coffee and off course a Soldering Iron and the friend.

Step 1: Preparing the Power to the Mini PCIe Card

For most MINI PCIe card, it's require 3.3V to able to run (NOT 5V) - refer to the manufacture datasheet.

And here the case,  We are using USB port to RUN MINI PCIe device. which is USB port have 5V whilst the card is require only 3.3V.

The easiest way to achieve this 3.3v is by using 3.3 voltage regulator from Linier Technology (lm1117-3.3). the other chips will also work too -- for example lm317 and etc (but here I'll be only talk about lm1117 chip)

bellow I am attaching the image and detail each pin of this (lm 1117-3.3) chip.

PIN OUT FOR THIS LM1117 chip :
PIN 1 is GND
PIN 2 is V out (3.3V)
pin 3 is V input (5V / power from USB port).

you may add the capacitor in INPUT and OUTPUT line but here I am just Ignore this for now.

Step 2: Soldering the WIRE to the Mini PCIe Card Pin

After the Power supply are done and it's run 3.3V (tested by volt meter), the next step is preparing the card by soldering the wire in to the require pin.

The Basic here is :

by using the USB D+ and USB D- pin from the card ( which is identified in pin 38 for D+ and 36 for D- ) and connect this pin by soldering the wire from USB cable (most usb cable has a std in the color Which is GREEN WIRE COLOR is for D+ and WHITE WIRE COLOR is for D-

Just follow my image (orientation)  that I provided bellow to determine the PIN NUMBER of the card

counting from the RIGHT (you see the image on your monitor) and the small legs of the card is also located on the RIGHT, the TOP section of the card is begin from PIN 2,4,6,8,and ECT (even numbers)

by this way you can easy to locate what pin number of your card (even some card have a number on the above of it's pin).

and Here I am also attaching the PIN NUMBER detail for the MINI PCI-e Connector (as shown on the table bellow)

here I am describe each even number of the card pin detail :
PIN 2   -- This is the 3.3V (+) this is from the OUTPUT line of LM1117 chip that we create in the previous step.
PIN 4   -- This is connection for the SIM CARD Ground
PIN 6   -- NOT USE / NOT CONNECTED
PIN 8   -- This is connection for the SIM CARD VCC ---- THIS WILL CONNECT TO THE SIM CARD PIN 1
PIN 10 -- This is connection for the SIM CARD INPUT / OUTPUT PORT (I/O port)---- THIS WILL CONNECT TO THE SIM CARD PIN 6
PIN 12 -- This is connection for the SIM CARD CLOCK ---- THIS WILL CONNECT TO THE SIM CARD PIN 3
PIN 14 -- This is connection for the SIM CARD RESET ---- THIS WILL CONNECT TO THE SIM CARD PIN 2
PIN 16 -- This is connection for the SIM CARD Vpp ---- THIS WILL CONNECT TO THE SIM CARD PIN 5

PIN 36 -- This is The USB D-
PIN 38 -- This is The USB D+

PIN 50 -- This is the GND to the card
PIN 52 -- Optional PIN for 3.3V + (you may skip this and your card will still working)

Step 3: Fire UP TIME

After all step in the previous is done than it's time for us to test it by PLUG in to the USB port (wait for a sec until your PC detecting new device) and EUREKA...the PC is detecting the modem, now just wait for us to load the proper driver of the CARD.

here what I have in my PC one I am loaded the OPTION DRIVER

by the way If you use this card than This link is the file you are need : (driver and application for this card)

ftp://ftp.gateway.com/pub/hardware_support/drivers/notebook/LT20/3G_GTM380_382_Option_v5.0.12.0.zip

And you will see :

GLOBAL TROTTER HSxPA Network Adapter listed in your Device Manager

and If you open Your PORTS (COM & LPT) you will see as well :

GLOBAL TROTTER HSxPA - Aplication interface (COM "X") -- mine here COM4
GLOBAL TROTTER HSxPA - Diagnosis interface (COM "X") -- mine here COM6
GLOBAL TROTTER HSxPA - GPS interface (COM "X") -- mine here COM3

("X") depend on your PC seting

As I said in the begining that this card has a GPS build in (but not all is ACTIVATE yet) mine I have to Activate it first before It's shown as GPS PORT in device manager  ----- I'll CREATE another Instructable to describe the way to ACTIVATE THE GPS IN OPTION GMT380

Step 4: Coffee Break TIME :)

after your device is listed in your device manager than It's time to open the application for this card
(the application is labeled acer 3g connection manager) which is included as well in the download file link in the previous step)

Open the software and You will see that NOW YOUR PCI-e MODEM is FULLY OPERATED BY USING THE USB PORT

HEre is Screen Shoot of mine


JUST NEED TO INSERT THE SIM CARD AND you are ready to surf ....and TIME FOR COFFEE BREAKK :))))

Comments

author
вчірва (author)2014-03-18

By your logic i have got to work WiFi card based on RTL8187B Chip via usb.
also have soldered LED to pin 44 so it flashes when there is active data transmission.

I had WIFI+BT Card to try, but it doesnt had USB pinouts on board :(

http://postimg.org/image/kouv8wgaz/b4d92052/

author
delokaver (author)вчірва2017-07-28

link broken :(

author
Mihalache N.M (author)2016-01-23

I did itr exactly like you but the computer does not detect anything......about the SIM, i used new one, i think it has a security pin nr. what do you say. it took 4 h to make it, i measure it not to have shostcuts,etc....

author
delokaver (author)Mihalache N.M2017-07-28

google first for card PIN ASSIGNMENT / datasheet and if match than should work, if not may be your card is defective or fried :)

author
ВаньоВ (author)2016-05-03

I plan to try it with this one : WN6606LH. Mini PCI-E Wifi Card from Toshiba laptop. Any advice u can give ?

author
delokaver (author)ВаньоВ2017-07-28

should work

see here : https://fccid.io/ANATEL/01492-11-03610/Manual-para...

go to page 7 and you will found a PIN ASSIGNMENT

match the pin number to the correct placement as my post above

author
HenryM48 (author)2016-07-12

Hi. I want to use a socket instead of soldering directly to my pcie card. Can you tell me the name of the socket please

author
delokaver (author)HenryM482017-07-28

it's

Mini PCI Express socket

will be a challenge to use these stuff, you need a fine tip soldering iron also a lot's of passion

author
ibrahem.kahraba (author)2017-03-29

I am asking if i can my mini pcie wifi and convert it to work by usb?

author

yes suppose to be the same and should works (just google the datasheet of your card and match the pin number with the proper placement)

author
Samiran (author)2017-04-29

Is it possible to connect the same with wifi/blutooth card ??

author
delokaver (author)Samiran2017-07-28

as long as it use the same PCI interface than it suppose to be the same. just give a try and post the result.

author
conundrum2142 (author)2017-07-25

Same idea re. RTL8191SE, as I have dozens of them.

Alas the newer cards have no Ubuntu support but old dinosaurs like this are still 802.11n so more than adequate for p!r@t£b0xen etc. Or for that matter solar relay stations for those times you need Internet in the garden.

author
Oldrunk (author)2015-09-10

Hey, thanks for the instructable!
I have a "Wireless USB half mini" PCIe(azurewave-nu706H) from a old busted tablet tried out your guide sans the SIM slot and used a NTE1904 Vreg, now I got a DIY recycled USB 802.11b/g/n Wifi dongle, only tried under Ubuntu but works fine with the stock kernal drivers.

author
ibrahem.kahraba (author)Oldrunk2017-03-29

Have you convert mini pcie wifi to work by usb ineed the way pls
Ibrahemkahraba@gmail.com

author
delokaver (author)Oldrunk2015-10-31

happy to hear that :)

author
rushidd (author)2013-07-26

sir using the same logic, how can I connect a Bluetooth + Wireless mini PCI-e Card to USB? Can you provide me just the pin diagram for the same???

author
delokaver (author)rushidd2015-10-31

just look at your device datasheet, hope there is an info for the pinout

author
JezusK (author)rushidd2015-01-10

I'm also trying to do such thing. I asume omitting SIM card holder and all of it's connections (well basicaly leaving only the power supply and USB cable) would do.

If you happen to have done it previously please reply with your conclusions.

Either way I will let you know how it goes on my project. :)

author
delokaver (author)rushidd2013-07-29

If you could provide the brand and type for these BT and Wifi card than probably will much more easier to work with, as long as these card is usb pin enable / capable, otherwise than it's not possible and has to use the converter.

author
AlfredoP1 (author)2014-12-10

Hi,

Would it work on a Raspberry Pi?

Has anyone tried it successfully?

author
delokaver (author)AlfredoP12015-10-31

some one just message me and confirm that these will also works with rasberry PI like device (clone maybe), but it's keep restarting (on and off), maybe it's lack of 5v power source current, I hope they will try to use the bigger current on the 5v side, and soon we will have the result

author
maverus (author)AlfredoP12015-01-17

As a matter of fact I think, but I have to verify, you could do this:

Connect D+ and D- to an FTDI chip and then the RX and TX pins to a UART on the PI...

But I am not 100% sure, I will have to read up on the datasheet, maybe you have to use a specific USB-on-the-Go chip... lemme think about it.

author
maverus (author)AlfredoP12015-01-17

It seems to be a simple COM Port so it should be accessible via ttyXX.

author
alpreddd (author)2015-07-03

will this method work on a PCI-e sound card? (Asus Xonar STX)

author
delokaver (author)alpreddd2015-10-31

well duno, never tried before since have no such of device to test :) , just do a test and see what's will you got :), but all basic PCI-e card will behave the same way

author
joseph111111111111 (author)2014-08-17

Hi,is there any method to add a ati or nvidea card to my mini pice slot of dell n5010 and post successfully on that card. What would be the main challenge power or bios detection? I'm planning to add ati 6000 low profile and it comes with out the need of extra power

About This Instructable

82,038views

46favorites

License:

More by delokaver:Iontophoresis controlled by arduino timerMONSTER OF ARC BY ZVS(Delo$tuder) Fillament Maker For 3d Printer On The Cheap (first working prototype)
Add instructable to: