Hackberry-Pi_Zero/README.mdx

60 lines
5.0 KiB
Plaintext
Raw Normal View History

2024-04-29 23:57:23 +02:00
# Hackberry-Pi_Zero
2024-08-02 17:44:06 +02:00
A handheld Linux terminal using Raspberry pi Zero 2W as Core with 4" 720X720 TFT display and the original BlackBerry Keyboard
2024-07-26 15:30:16 +02:00
![PIC1](https://github.com/user-attachments/assets/5038ae93-bd02-41cb-a2df-9c7afeaa57e3)
2024-10-30 19:55:33 +01:00
![PTC3](https://github.com/ZitaoTech/Hackberry-Pi_Zero/blob/main/Picture/9900_bild1.jpg)
2024-07-26 15:30:16 +02:00
![PIC2](https://github.com/user-attachments/assets/19b1a504-f155-4f84-992f-cf4c463f5743)
2024-07-26 15:13:03 +02:00
### [Questions or need more info? Join my Discord Channel!](https://discord.gg/WzPthAmMbP)
2024-08-02 17:44:06 +02:00
# <a name='About this handheld '>About this handheld</a>
The main reason why I design and built this handheld cyberdeck is to treat this as a lernning tool and also a funny toy for the hackers. It is powered by a raspberry pi zero 2w and a 4" 720X720 TFT display.
2024-07-26 00:21:38 +02:00
2024-08-02 17:44:06 +02:00
Here are some **Main Features:**
**Main Processor**: Only compatible with Raspberry Pi Zero 2w.
**Display**: 4" 720X720 high resolution TFT display.
**Dual Swappable battery Design**: Replace your battery in 10 seconds without killing the power!
**Battery Type**: Nokia BL-5C. You can buy it anywhere in the world.
**Battery Life**: In my testing: 3.5 hours using the desktop, 5 hours on the commandline.
2024-10-30 19:56:18 +01:00
**Keyboard Mouse Combo**: Yes, this cyberdeck has keyboard and mouse combo on board. You can choose blackberry Q10 or Q20 or 9900 keyboard.
2024-07-26 00:25:40 +02:00
**Fully customizable keymap**: You can connect the keyboard with a computer and customizable the keymap through [VIAL](https://get.vial.today/) easily.
2024-08-02 17:44:06 +02:00
**3 USB2.0 Ports**: This handheld has 3 USB2.0 Ports, you can use it with USB-Stick or 4G Module Dongle or any USB thing.
2024-08-30 14:57:58 +02:00
**Charging Ampere**: Charge through the Type-C port. 1A charging rate; this handheld can be fully charged within 3 hours.
2024-08-02 17:44:06 +02:00
**Stemma I2C Port**: This device has a Stemma I2C port on board, you can connect with any I2C sensors.
2024-07-26 00:21:38 +02:00
**TF card Slot**: There is an external TF card Slot. You can replace your OS image very easily.
2024-07-26 14:28:24 +02:00
2024-07-26 14:29:03 +02:00
## Block Diagram
2024-07-26 14:30:58 +02:00
![Blockdiagramm_HackberryPi_Zero](https://github.com/user-attachments/assets/e46c354c-9363-41e2-b276-73ba5900a178)
2024-07-26 14:30:43 +02:00
2024-07-29 21:58:38 +02:00
# <a name='Get started '>Get started </a>
2024-07-29 21:59:04 +02:00
### [Introductionvideo](https://www.youtube.com/watch?v=HDEBzaB1IcY&ab_channel=ZitaoTech)
2024-07-26 14:52:53 +02:00
### How to turn on the HackberryPi?
2024-08-02 17:44:06 +02:00
Turn the red switch to the **right position** and then press the **red button** to the left side of the red switch to power the USB Hub Controller Chip otherwise the keyboard **can't be used!** At the same time the indicator for the battery voltage will be turned on.
2024-07-26 15:10:58 +02:00
![Turnon](https://github.com/user-attachments/assets/9e333c90-5131-4404-85bd-e2c72a7e1bd3)
2024-07-26 15:04:47 +02:00
![turnon](https://github.com/ZitaoTech/Hackberry-Pi_Zero/blob/main/Picture/Turnon.gif)
2024-08-02 17:44:06 +02:00
# <a name='Keyboard '>Keyboard</a>
2024-08-03 22:35:21 +02:00
### [Video: Features about the keyboard](https://www.youtube.com/watch?v=mscH1y3DAzE&t=2s&ab_channel=ZitaoTech)
2024-07-26 15:17:37 +02:00
The keyboard type is blackberry Q10 or Q20 keyboard. Both have the same keyboard layout.
There is a red switch on the left side to decide if the keyboard controller communicates with the HackberryPi or with other device through the USBC-Port underneath.
The idea about this is you can connect the keyboard with your computer and customize the keymap using [VIAL](https://get.vial.today/) or the handheld can be used as an emergency keyboard mouse combo.
2024-07-26 15:23:02 +02:00
![keyboard](https://github.com/user-attachments/assets/63ac5772-f248-4117-bd29-ae0b3058e1e4)
2024-07-26 15:23:29 +02:00
### How to change the keymap?
Put the red switch to the lower position, connect the keyboard with your computer, open [VIAL page](https://vial.rocks/), then you can customize the keymap yourself.
2024-07-26 15:23:02 +02:00
![image](https://github.com/user-attachments/assets/7c4e9b53-7a00-4cdd-b0b7-751647f76f6b)
2024-08-02 17:44:06 +02:00
# <a name='Different Operating System '>Different Operating System</a>
2024-07-29 22:16:36 +02:00
You can install Kali, Raspberrypi OS, or Retropi and many other OS into HackberryPi.
2024-08-02 17:44:06 +02:00
[This page](https://github.com/ZitaoTech/Hackberry-Pi_Zero/tree/main/Screen) will tell you how to install the display driver in a different operating system.
2024-08-17 14:36:29 +02:00
And [this page](https://github.com/ZitaoTech/Hackberry-Pi_Zero/tree/main/Basic-Setup) will tell you some basic settings on different OS to make HackberryPi have better performance.
2024-08-02 17:44:06 +02:00
# <a name='Basic Tutorial '>Basic Tutorial</a>
2024-07-04 07:35:54 +02:00
How to change font size in [terminal](https://askubuntu.com/questions/173220/how-do-i-change-the-font-or-the-font-size-in-the-tty-console)
2024-08-02 17:44:06 +02:00
# <a name='Dimension and Weight '>Dimension and Weight</a>
2024-07-31 10:06:16 +02:00
Dimension of HackberryPi: 139.4x82x15.7mm
Weight without battery: 151.7 Gram
Weight with battery: 189.7 Gram
![Drawing](https://github.com/ZitaoTech/Hackberry-Pi_Zero/blob/main/Mechanical_Drawing/Mechanical_Drawing_Q10.png)
2024-08-02 17:44:06 +02:00
# <a name='Where to buy '>Where to buy</a>
2024-07-29 15:40:28 +02:00
[BBQ10 keyboard version](https://www.tindie.com/products/zitaotech/hackberrypi-cyberdeck-handheld-with-bbq10-keyboard/)
2024-10-30 22:30:19 +01:00
[BBQ20 keyboard version](https://www.tindie.com/products/zitaotech/hackberrypi-cyberdeck-handheld-with-bbq20-keyboard/)
2024-10-30 22:27:28 +01:00
[BB9900 keyboard version](https://www.tindie.com/products/zitaotech/hackberrypi-cyberdeck-handheld-with-bb9900-kbd/)