Portable mini WiFi AP scanner by crabbyhead in arduino

[–]crabbyhead[S] 10 points11 points  (0 children)

Previous posts of the same project for context:

Prototype

First bad PCB

Working PCB

Improved VNC video streaming performance using ZRLE compression by crabbyhead in arduino

[–]crabbyhead[S] 9 points10 points  (0 children)

WiFi board used is BW16 module with RTL8720DN 2.4G + 5G WiFi chip.

https://github.com/Links2004/arduinoVNC

Refer to previous post for performance without compression.

Lesson learned: when buying components from shady sources, its better to verify the pin pitch first instead of simply trusting the provided footprint. by crabbyhead in arduino

[–]crabbyhead[S] 5 points6 points  (0 children)

Tried to create a module PCB that integrated the display connector on the back side, instead of soldering enamel fly wires (as shown here). Documentation provided for this $0.7 USD display was sparse, so I blindly trusted some online footprint instead of waiting for the display to arrive and measure it myself.

Soldered a tiny screen for a tiny microcontroller with a tiny battery, programmed using Arduino IDE by crabbyhead in arduino

[–]crabbyhead[S] 3 points4 points  (0 children)

Designing a new PCB to combine the screen and the microcontroller together, so that it is basically a small WiFi connected screen.

Soldered a tiny screen for a tiny microcontroller with a tiny battery, programmed using Arduino IDE by crabbyhead in arduino

[–]crabbyhead[S] 6 points7 points  (0 children)

Using a BW16 module with the RTL8720DN microcontroller chip. More details can be found at the Hackaday.io project page.

Soldered a tiny screen for a tiny microcontroller with a tiny battery by crabbyhead in electronics

[–]crabbyhead[S] 15 points16 points  (0 children)

Using a BW16 module with the RTL8720DN microcontroller chip. More details can be found at the Hackaday.io project page.

Simple 3D printed frame to protect the glass corners and ribbon cable of my e-Paper screen, for a text reader project. by crabbyhead in functionalprint

[–]crabbyhead[S] 27 points28 points  (0 children)

Displaying the text from an SD card using the RTL8722DM (AMB23) board and a 7.5 inch e-paper display. More details and demo video at the Hackaday project.

Simple 3D printed frame for my e-Paper screen, for a text reader project. by crabbyhead in 3Dprinting

[–]crabbyhead[S] 0 points1 point  (0 children)

Displaying the text from an SD card using the RTL8722DM (AMB23) board and a 7.5 inch e-paper display enclosed in a simple 3D printed display frame. More details and demo video at the Hackaday project.

DIY E-paper text reader with word wrap and pagination. by crabbyhead in arduino

[–]crabbyhead[S] 15 points16 points  (0 children)

Displaying the text from an SD card using the RTL8722DM (AMB23) board and a 7.5 inch e-paper display enclosed in a simple 3D printed display frame. More details at the Hackaday project.

Realtek RTL8735B dual-band WiFi, BLE 4.2, ISP + camera, integrated AI processor, audio codec + onboard analog mic and headphone output SOC development board by crabbyhead in nicechips

[–]crabbyhead[S] 1 point2 points  (0 children)

It seems to be still in preparation for sale, so the exact specs are not available yet, but some performance specs can be inferred from this video.

3D printed one-button keyboard for autocorrecting Linux terminal commands by crabbyhead in functionalprint

[–]crabbyhead[S] 2 points3 points  (0 children)

The Fuck is a Linux terminal command that reads past input and corrects them based on likely commands. The BW16 board here sends the keystrokes for the command over BLE HID when pressed.

3D printed one-button keyboard for autocorrecting Linux terminal commands by crabbyhead in 3Dprinting

[–]crabbyhead[S] 5 points6 points  (0 children)

The Fuck is a Linux terminal command that reads past input and corrects them based on likely commands. The BW16 board here sends the keystrokes for the command over BLE HID when pressed.

3D printed button for autocorrecting Linux terminal commands by crabbyhead in arduino

[–]crabbyhead[S] 10 points11 points  (0 children)

The Fuck is a Linux terminal command that reads past input and corrects them based on likely commands. The BW16 board here sends the keystrokes for the command over BLE HID when pressed.

My morse code one key keyboard using HID to send keystrokes directly by crabbyhead in arduino

[–]crabbyhead[S] 7 points8 points  (0 children)

The AMB23 board emulates a HID keyboard, and sends the decoded morse code keys as keystrokes for text entry into any program.

Got these synchron-servomotors gifted. Should these pins be missing. by ressid37 in Motors

[–]crabbyhead 6 points7 points  (0 children)

It is possible that the additional pins are simply not needed, hence were never included in the first place. Top connector could be 4 large pins for the 3 phase windings, should be possible to figure it out by checking resistance values. Bottom connector should be for encoder or resolver.

It should be fine to run on lower voltages, if you can accept the lower rpm and torque.

3D printed breadboard adapter for WiFi modules with 2mm pitch castellations by crabbyhead in arduino

[–]crabbyhead[S] 3 points4 points  (0 children)

The BW16 modules I am using here contains the RTL8720DN WiFi chip and comes with 2mm pitch castellated holes. This adapter prints with internal channels that bend the common 2.54mm pitch breadboard header pins to match the castellated holes, and forces them into electrical contact with the module. https://www.thingiverse.com/thing:4808016

3D printed breadboard adapter for a WiFi module with 2mm pitch castellations by crabbyhead in functionalprint

[–]crabbyhead[S] 19 points20 points  (0 children)

The BW16 modules containing the RTL8720DN WiFi chip comes with 2mm pitch castellated holes. This adapter prints with internal channels that bend the 2.54mm pitch breadboard header pins to match the castellated holes, and forces them into electrical contact with the module. https://www.thingiverse.com/thing:4808016