segunda-feira, 2 de dezembro de 2019

Adaptador Wi-Fi Caseiro para PC Utilizando Tarjeta PCI de Notebook





Esquema eletrônico para Download 


Olá, caros dev’s, hackers e curiosos!

Hoje me deparei com um grande problema. Estava com vontade de jogar Witcher 3 no computador. Descobri da pior maneira que este não é um jogo muito divertido de jogar utilizando teclado e mouse. Minha única alternativa seria comprar um adaptador USB para controles de Xbox 360 ou utilizar o controle de Playstation 4 com fio em meu computador. Também é possível utilizar um adaptador Bluetooth USB para conectar o DualShock 4.

Caso você já tenha tido a curiosidade de observar uma placa WiFi/Wireless de Notebook, talvez tenha notado que praticamente todas possuem o combo WiFi + Bluetooth, em somente um módulo. Este módulo é conectado ao computador pela interface Mini PCI Express. A tabela abaixo apresenta a pinagem desta conexão. Considere o lado de cima o lado com encaixes para as antenas.

Lado de Cima Lado de Baixo
1 2 3.3V
3 Reservado 4 GND
5 Reservado 6 1.5V
7 CLKREQ# 8 VCC
9 GND 10 I/O
11 REFCLK- 12 CLK
13 REFCLK+ 14 RST
15 N/C or GND 16 VPP
Vão
17 Reservado 18 GND
19 Reservado 20 Reservado
21 GND 22 PERST#
23 PERn0 24 +3.3Vaux
25 PERp0 26 GND
27 GND 28 +1.5V
29 GND 30 SMB_CLK
31 PETn0 32 SMB_DATA
33 PETp0 34 GND
35 GND 36 USB_D-
37 Reservado 38 USB_D+
39 Reservado 40 GND
41 Reservado 42 LED_WWAN#
43 Reservado 44 LED_WLAN#
45 Reservado 46 LED_WPAN#
47 Reservado 48 +1.5V
49 Reservado 50 GND
51 Reservado 52 +3.3V


Observe que os pinos 36 e 38 apresentam um par de dados para portas USB. Ou seja, toda conexão Mini PCI Express apresenta uma porta USB 2.0! E, para nossa felicidade, pasmem: O adaptador Bluetooth presente na grande maioria das placas WiFi/Wireless de Notebooks se comunicam com o computador por USB, enquanto o módulo de Internet WiFi se comunica pela conexão Mini PCI Express em si.

Se a teoria estiver correta (Spoiler: está!) será possível soldar um cabo USB na placa e utilizá-la como adaptador Bluetooth. Então, mãos à obra.

Materiais Necessários:

Placa Mini PCI Express de Notebook, com conexão Bluetooth;
Soldador, estanho e afins;
Cabo USB com 4 fios (geralmente branco (Data -), verde (Data +), vermelho (+5V) e preto (GND));
Antena Wireless, de algum notebook antigo, com o conector que encaixe no módulo.
Essa é a minha plaquinha, retirada de um Notebook aleatório, já soldada:


Placa Wireless
Lado de cima da plaquinha
Basta soldar os seguintes pinos:

USB DATA + no pino 38;
USB DATA – no pino 36 (à direita do pino 38);
USB +5V no pino 52 (geralmente mais à esquerda, no lado de baixo);
USB GND em alguma parte qualquer, Ground, da placa.

Placa - Baixo
Lado de baixo da plaquinha

Antena utilizada. Era de um Nintendo DS!
Após soldar, conecte a antena no encaixe de identificação 2.

Uma observação: A placa é projetada para funcionar com 3.3V no pino 52, porém, não tive problemas utilizando 5V durante o tempo de 10 minutos. No entanto, não recomendo fazer isso! Adicionar um regulador de 3.3V é fácil e torna a modificação muito mais segura. Lembrando que não sou responsável por suas ações ;)!

E voilà! Basta conectar em uma porta USB e desfrutar de seu mais novo adaptador Bluetooth USB!


Caso o alcance fique baixo, basta mudar a antena para o outro encaixe – talvez sua placa possua uma disposição diferente.

Espero que tenham gostado!



Nenhum comentário:

Postar um comentário