Add files via upload

This commit is contained in:
Levent Erenler 2023-03-20 18:35:02 -04:00 committed by GitHub
parent 1334743d7b
commit 5d43c9eb94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
54 changed files with 70744 additions and 0 deletions

View File

@ -0,0 +1,58 @@
#pragma once
#include <stdint.h>
enum GpioType :uint8_t
{
GPIO_INPUT = 0,
GPIO_OUTPUT = 1,
GPIO_PWM = 2
};
enum GpioState :bool
{
LOW = false,
HIGH = true,
};
enum PinId :uint8_t
{
// >= 50 GPIO_CHIP2
Pin_Servo_Left_Enable = 56,
Pin_Servo_Right_Enable = 57,
};
enum PwmId :uint8_t
{
Pwm_Led_Left_B = 6,
Pwm_Led_Left_G = 7,
Pwm_Led_Left_R = 8,
Pwm_Led_Right_B = 9,
Pwm_Led_Right_G = 10,
Pwm_Led_Right_R = 11,
};
namespace GPIO
{
// Initialize IO pin
// state is optional for GPIO
// return 0 = success
// return -1 = initialized failed
// return -2 = wrong type
int8_t init(PinId id, GpioType type, GpioState state = GpioState::LOW);
// Initialize PWM pin
// return 0 = success
// return -1 = initialized failed
int8_t init(PwmId id);
// return 0 success
// return -1 write failed
// return -2 undefined id
int8_t writePin(PinId id, GpioState state);
// return 0 success
// return -1 write failed
// return -2 undefined id
int8_t writePwm(PwmId id, uint16_t value);
};

View File

@ -0,0 +1,69 @@
#pragma once
#include <stdint.h>
#include <vector>
#define LCD_WIDTH 240
#define LCD_HEIGHT 240
enum LcdColorDepth :uint8_t
{
// 0x06 = 18 bit, 0x03 = 12 bit
LCD_12BIT = 0x03,
LCD_18BIT = 0x06,
};
enum LcdSide :uint8_t
{
LcdLeft = 0,
LcdRight = 1,
};
struct LcdData
{
uint8_t side;
uint8_t* buffer;
};
namespace LcdControl
{
// Initialize lcd
// return 0 success
// return 1 already initialized
// return -1 open device failed
// return -2 ioctl failed
int8_t init(LcdColorDepth depth = LCD_12BIT);
// release file descriptor and deinitialize
// return 0 success
// return 1 already closed or not opened
int8_t release();
// retuns state of lcds
// return true initialized
// return false not initialized
bool isActive();
// fill lcd with RGB
void LcdColorFill(LcdSide side, uint8_t R, uint8_t G, uint8_t B);
// write buffer data to lcd
// return 0 success
// return -1 ioct error
// return -2 not active
int8_t writeLcd(LcdData* frame_data);
//return lcd buffer size
// pixel count * Color data byte size
// ex. 240*240*3
int getBufferSize();
// returns lcd color depth
LcdColorDepth getColorDepth();
// brightness value min = 0, max = 10
int8_t setBrightness(uint8_t value);
//converts 24 bit image to lcd image depth
void LcdBufferFrom24Bit(uint8_t* output, uint8_t* input);
};

View File

@ -0,0 +1,45 @@
#pragma once
#include <stdint.h>
// just for information, ignored if used more than defined (220 degree)
// Arm servos can not rotate more than that.
#define SERVO_ARM_MAX_ANGLE 220
enum ServoChannel : uint8_t
{
SERVO_LEFT,
SERVO_RIGHT,
SERVO_0,
SERVO_1,
};
namespace ServoMotor
{
// initialize all motors
void Init();
//return true if module ready
bool isActive();
// setup servo default values
// 'min_us, max_us' depends on your servo and effects angle of movement
// most PWM range them between (500us - 2500us)
// 'angle' ignored for SERVO_LEFT & SERVO_RIGHT,
// return 0 success
// return -1 frequency interval error
// return -2 angle error
int8_t setup(ServoChannel channel, uint16_t min_us, uint16_t max_us, uint16_t angle, bool invert);
// sets servo position
// return 0 success
// return -1 max angle exceed error
// return -2 speed range error (0-100)
// return -3 undefined channel
int8_t set(ServoChannel channel, float angle, uint8_t speed);
// stops servo
// return 0 success
// return -1 undefined servo
int8_t stop(ServoChannel channel);
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
# LcdControl Example program
### Compile example program
This example needs some static libraries and header files located under '/Doly/libs' & '/Doly/include'
Make sure you have already copy '/Doly' folder under your root directory.
```bash
g++ -L../Doly/libs -I../Doly/include -Wall -o test main.cpp -lLcdControl
```

View File

@ -0,0 +1,72 @@
#include "LcdControl.h"
#include <string.h>
#include <stdio.h>
#include <thread>
/// <summary>
/// This program demonstrates how to setup and control servos,
/// Also this program requires LcdControl library
/// LcdControl is part of Project Doly, libararies and headers are located under '/Doly'
/// Do not forget to Copy and Link related libraries.
/// </summary>
int FillBufferExample();
int main()
{
// initialize Lcd
// default Color depth is 12 Bit (4096 color)
LcdControl::init(LCD_12BIT);
LcdColorDepth depth = LcdControl::getColorDepth();
// Fill with buffer example
FillBufferExample();
// wait 2 seconds
std::this_thread::sleep_for(std::chrono::milliseconds(2000));
// fill with color example
LcdControl::LcdColorFill(LcdLeft, 0, 0, 255);
LcdControl::LcdColorFill(LcdRight, 255, 0, 0);
return 0;
}
int FillBufferExample()
{
// get LCD buffer size
// buffer size depends on color depth
// ex. Color depth 12 Bit frame size = 240px * 240px * 1.5
// Color depth 18 Bit frame size = 240px * 240px * 3
int buffer_size = LcdControl::getBufferSize();
// allocate & clear buffer
uint8_t buf[buffer_size];
memset(&buf, 0xFF, buffer_size);
// create data for each side
LcdData frame_left;
frame_left.buffer = buf;
frame_left.side = LcdLeft;
LcdData frame_right;
frame_right.buffer = buf;
frame_right.side = LcdRight;
int retval = 0;
// write buffer to LCD
if (LcdControl::writeLcd(&frame_left) < 0)
{
printf("Left Lcd write failed! \n");
retval = -1;
}
// write buffer to LCD
if (LcdControl::writeLcd(&frame_right) < 0)
{
printf("Right Lcd write failed! \n");
retval = -1;
}
return retval;
}

View File

@ -0,0 +1,13 @@
# LcdControl Example program
### Compile example program
This example needs some static libraries and header files located under '/Doly/libs' & '/Doly/include'
Make sure you have already copy '/Doly' folder under your root directory.
```bash
g++ -L../Doly/libs -I../Doly/include -Wall -o test main.cpp -lServoMotor -lTimer -lGpio -lpthread
```

View File

@ -0,0 +1,53 @@
#include "ServoMotor.h"
#include "Gpio.h"
#include <thread>
/// <summary>
/// This program demonstrates how to setup and control servos,
/// Also this program requires pthread, ServoMotor, Gpio, Timer libraries
/// ServoMotor, Gpio, Timer are part of Project Doly, libararies and headers are located under '/Doly'
/// Do not forget to Copy and Link related libraries.
/// </summary>
int main()
{
// Setup Servo power control GPIO as output and set HIGH as a default value
GPIO::init(Pin_Servo_Left_Enable, GPIO_OUTPUT, HIGH);
GPIO::init(Pin_Servo_Right_Enable, GPIO_OUTPUT, HIGH);
// Initialize and configure servo motors
ServoMotor::Init();
// Setup needs channel, bandwitdh range, max angle and working direction parameters
// Setup ignores the 'max angle' parameter for both arm servos, however they are already defined internally.
ServoMotor::setup(SERVO_LEFT, 500, 2500, SERVO_ARM_MAX_ANGLE, false);
ServoMotor::setup(SERVO_RIGHT, 500, 2500, SERVO_ARM_MAX_ANGLE, true);
// Sets servo zero positions
// The 'speed' paramater range between 1-100
ServoMotor::set(SERVO_LEFT, 0, 100);
ServoMotor::set(SERVO_RIGHT, 0, 100);
// wait to get zero position
std::this_thread::sleep_for(std::chrono::milliseconds(3000));
// Sets servo positions
// The 'speed' paramater range between 1-100
ServoMotor::set(SERVO_LEFT, 90, 1);
ServoMotor::set(SERVO_RIGHT, 90, 1);
// wait
std::this_thread::sleep_for(std::chrono::milliseconds(5000));
ServoMotor::set(SERVO_LEFT, SERVO_ARM_MAX_ANGLE, 100);
ServoMotor::set(SERVO_RIGHT, SERVO_ARM_MAX_ANGLE, 100);
// wait servo
std::this_thread::sleep_for(std::chrono::milliseconds(3000));
// disable servo power
GPIO::writePin(Pin_Servo_Left_Enable, LOW);
GPIO::writePin(Pin_Servo_Right_Enable, LOW);
return 0;
}

BIN
PCB/BOM_Arm.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 THD0515-08CL-SN ARM FPC-SMD_8P-P0.50_THD0515-08CL-SN 1 THD0515-08CL-SN THD
3 2 15 R1,R2 R0603 2 RC0603FR-0715RL YAGEO
4 3 66.5 R3 R0603 1 0603WAF665JT5E UniOhm
5 4 LTST-K563BGEW LED1 LTST-K563BGEW 1 LTST-K563BGEW Lite-On

BIN
PCB/BOM_Bumper.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 THD0515-12CL-SN FPNL FPC-SMD_12P-P0.50_THD0515-12CL-SN 1 THD0515-12CL-SN THD
3 2 VL6180X TOF_R,TOF_L VL6180X 2 ?
4 3 10uF C47,C56 C0603 2 CL10A106KP8NNNC SAMSUNG
5 4 33pF C48,C49,C54,C55 C0603 4 CC0603JRNPO9BN330 YAGEO
6 5 100nF C50,C53 C0603 2 CL10B104KB8NNNC SAMSUNG
7 6 4.7uF C51,C52 C0603 2 CL10A475KP8NNNC SAMSUNG
8 7 RB521S-30 D1 SOD-523_L1.2-W0.8-LS1.6-RD 1 RB521S-30 SK
9 8 2.5KΩ L5,L6 L0603 2 BLM18BD252SN1D MuRata
10 9 AP2718AT MIC1,MIC2 MIC-SMD_4P-L2.8-W1.9-P1.01-TL 2 AP2718AT ALLPOWER(铨力)
11 10 L2N7002SDW1T1G Q1 SOT-363_L2.0-W1.3-P0.65-LS2.1-BL 1 L2N7002SDW1T1G Leshan Radio
12 11 47K R1,R77 0603 2 0603WAF4702T5E UniOhm
13 12 2kΩ R53,R56 R0603 2 0603WAF2001T5E UniOhm

BIN
PCB/BOM_Charger.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 DockChargeContact +,- DOCK_CONTACT 2
3 2 1uF C41,C42 C0603 2 CL10A105KA8NNNC SAMSUNG
4 3 3.4kΩ R5 R0603 1 0603WAF3401T5E UNI-ROYAL(厚声)
5 4 MT9700 U10 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1 MT9700 AEROSEMI
6 5 66.5 R3 R0603 1 0603WAF665JT5E UniOhm
7 6 470K R4 R0603 1 0603WAF4703T5E UniOhm
8 7 TP_1.5MM +5V,- PAD_2.5*5 2
9 8 22uF C16 C0603 1 GRM188R61A226ME15D MuRata
10 9 Pad_3x4_mm CP+,CP- PAD_3X4_MM 2
11 10 1uF C4 0603 1 CL10A105KP8NNNC SAMSUNG
12 11 A1501WR-S-2P CN_LED CONN-SMD_A1501WR-S-2P 1 A1501WR-S-2P Changjiang Connectors
13 12 2N7002 LED_CTRL SOT-23 1 2N7002(Silk screen12W) SK

BIN
PCB/BOM_Head.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 LCD 1.28" ips round LCDL,LCDR LCD 1.28 12PIN ROUND 2
3 2 100nF C1,C35,C36,C37,C57,C12,C78 C0603 7 CL10B104KB8NNNC SAMSUNG
4 3 SZYY0603B LED2,LED1 LED0603-R-RD_BLUE 2 SZYY0603B Yongyu Photoelectric
5 4 10kΩ R2,R10,R11,R17,R18,R20,R9,R4 R0603 8 RT0603DRE0710KL YAGEO
6 5 4.7K R12,R16 R0603 2 RC0603FR-074K7L YAGEO(国巨)
7 6 820K R13 R0603 1 RC0603FR-07820KL YAGEO(国巨)
8 7 100kΩ R14 R0603 1 0603WAF1003T5E UniOhm
9 8 1kΩ R19,R3,R6 R0603 3 0603WAJ0102T5E UniOhm
10 9 MTCH101T-I/OT U1,U3 TSOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL 2 MTCH101T-I/OT Microchip Tech
11 10 4.7uF C33,C38,C39,C40 C0603 4 CL10A475KP8NNNC SAMSUNG
12 11 THD0515-12CL-SN FPNL FPC-SMD_12P-P0.50_THD0515-12CL-SN 1 THD0515-12CL-SN THD
13 12 DLW21SN900SQ2L L9,L10,L8 FILTER-SMD_4P-L2.0-W1.2-TL_DLW21H 3 DLW21SN900SQ2L MuRata
14 13 TP_1.5MM TPL1,TPR1 TP-3.8*1.8 2
15 14 10Ω R45,R46,R47,R48,R49 R0603 5 0603WAF100JT5E UniOhm
16 15 WM8960CGEFL/RV U13 QFN-32_L5.0-W5.0-P0.50-TL-EP 1 WM8960CGEFL/RV WOLFSON
17 16 24MHz X1,X2 OSC-SMD_4P-L3.2-W2.5-BL-1 2 OT322524MJBA4SL YXC扬兴科技
18 17 100pF C41,C42,C45,C46 C0603 4 CC0603JRNPO9BN101 YAGEO
19 18 680nF C43,C44 C0603 2 CC0603KRX5R8BB684 YAGEO
20 19 120Ω L1,L2,L3,L4 L0603 4 CBM160808U121T FH
21 20 1uF C7,C8,C5,C6,C69,C70,C71,C72,C73,C74,C75,C76,C77,C3,C4 C0603 15 CL10A105KA8NNNC SAMSUNG
22 21 47K R7,R77 0603 2 0603WAF4702T5E UniOhm
23 22 2.05 R8,R5 R0603 2 AC0603FR-072R05L YAGEO
24 23 600Ω L12,L11 L0603 2 BLM18AG601SN1D MuRata
25 24 ME6211C28M5G U16,P2V8 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 2 ME6211C28M5G MICRONE
26 25 RT9013-12GB U17 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1 RT9013-12GB RICHTEK
27 26 PJT138K_R1_00001 Q7 SOT-363_L2.0-W1.3-P0.65-LS2.1-BL 1 PJT138K_R1_00001 PANJIT International
28 27 2kΩ R53,R54,R55,R56 R0603 4 0603WAF2001T5E UniOhm
29 28 22 R57 R0603 1 RC0603FR-0722RL YAGEO
30 29 2N7002(Silk screen12W) U4 SOT-23_L2.9-W1.3-P1.90-LS2.4-BR 1 2N7002(Silk screen12W) SK
31 30 DF37NC-30DS-0.4V(LE) CN2 CONN-SMD_DF37NC-30DS-0.4V-51(LE) 1 DF37NC-30DS-0.4V(51) HRS(广濑)
32 31 THD0515-40CL-SN HPNL FFC-SMD_40P-P0.50_THD0515-40CL-SN 1 THD0515-40CL-SN THD
33 32 AP2127K-1.8TRG1 U15 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1 AP2127K-1.8TRG1 DIODES
34 33 HDGC1002WV-S-2P SPKL,SPKR CONN-SMD_2P-P1.00_HDGC_HDGC1002WV-S-2P 2 HDGC1002WV-S-2P HDGC(华德共创)

BIN
PCB/BOM_IO.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 THD0515-20CL-SN TPNL FPC-SMD_20P-P0.50_THD0515-20CL-SN 1 THD0515-20CL-SN THD
3 2 1.0T-4PLTPZ QWIIC FPC-SMD_4P-P1.00_1.0T-4PLTPZ 1 1.0T-4PLTPZ BOOMELE(博穆精密)
4 3 HDGC1002WV-S-3P UART CONN-SMD_3P-P1.00_HDGC_HDGC1002WV-S-3P 1 HDGC1002WV-S-3P HDGC(华德共创)
5 4 210S-2*6P L=11.6MMGold-plated black GPIO HDR-TH_12P-P2.54-V-M-R2-C6-S2.54 1 210S-2*6P L=11.6MMGold-plated black Ckmtw
6 5 USB-A Vertical 10.5mm USB USB-TH_1050570001 1 1050570001 Molex
7 6 Header-Male-2.54_2x3 SERVO HDR-TH_6P-P2.54-V-M-R2-C3-S2.54-1 1 Header-Male-2.54_2x3 BOOMELE

BIN
PCB/BOM_Motherboard.csv Normal file

Binary file not shown.
1 ID Name Designator Footprint Quantity Manufacturer Part Manufacturer
2 1 SZYY0603B LED2,LED5,LED1,LED4,LED3 LED0603-R-RD_BLUE 5 SZYY0603B Yongyu Photoelectric
3 2 DCIN_10*8mm DCIN1 DCIN_10*8_ML 1
4 3 THD0515-08CL-SN ARM_L1,ARM_R1,DRVL1,DRVR1 FPC-SMD_8P-P0.50_THD0515-08CL-SN 4 THD0515-08CL-SN THD
5 4 GP2S700HCP BL1,BR1,FL1,FR1 OPTO-SMD_GP2S700HCP 4 GP2S700HCP Sharp Microelectronics
6 5 THD0515-40CL-SN HPNL1 FFC-SMD_40P-P0.50_THD0515-40CL-SN 1 THD0515-40CL-SN THD
7 6 LMV324DTBR2G LMV1 TSSOP-14_L5.0-W4.4-P0.65-LS6.5-BL 1 LMV324DTBR2G ON Semicon
8 7 PCA9685PW/Q900,118 PWM1 TSSOP-28_L9.7-W4.4-P0.65-LS6.4-BL 1 PCA9685PW/Q900,118 NXP
9 8 1uF C2,C40,C41,C42,C11,C5,C6,C9,C13,C14,C16,C17 C0603 12 CL10A105KA8NNNC SAMSUNG
10 9 8.45kΩ R44,R1 R0603 2 ERJ3EKF8451V PANASONIC
11 10 15kΩ R55 R0603 1 0603WAF1502T5E UniOhm
12 11 MT9700 U7,U10,U2 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 3 MT9700 AEROSEMI
13 12 SKSGACE010 SW1 SW-SMD_SKSGAAE010 1 SKSGACE010 ALPS Electric
14 13 1kΩ R24,R33,R34,R35,R36,R3,R4,R42,R50,R23,R11,R12,R13,R14 R0603 14 0603WAJ0102T5E UniOhm
15 14 2N7002(Silk screen12W) U9,U14,U8 SOT-23_L2.9-W1.3-P1.90-LS2.4-BR 3 2N7002(Silk screen12W) SK
16 15 10uF C26,C10,C28,C27,C46,C48,C49,C37,C1,C3,C8 C0603 11 CL10A106KP8NNNC SAMSUNG
17 16 10kΩ R25,R26,R27,R28,R9,R37,R20,R21,R16,R17,R43,R57,R2,R10 R0603 14 RT0603DRE0710KL YAGEO
18 17 6.49kΩ R29,R30,R31,R32 R0603 4 ERJ3EKF6491V PANASONIC
19 18 THD0515-20CL-SN TPNL1 FPC-SMD_20P-P0.50_THD0515-20CL-SN 1 THD0515-20CL-SN THD
20 19 2kΩ R5,R6,R39,R40,R47,R61,R62,R7,R8 R0603 9 0603WAF2001T5E UniOhm
21 20 DSK24 K24 D1 SOD-123_L2.8-W1.8-LS3.7-RD 1 DSK24 K24 MDD
22 21 100nF C24,C25,C22,C23,C33,C34,C36,C47,C29,C30,C44,C45,C4,C7,C12,C15 C0603 16 CL10B104KB8NNNC SAMSUNG
23 22 100 R19,R22,R15,R18,R46 R0603 5 RC0603FR-07100RL YAGEO
24 23 TF-115K CARD1 TF-SMD_TF-115K 1 TF-115K XUNPU
25 24 LSM6DSOTR U15 LGA-14_L3.0-W2.5-P0.50-TL 1 LSM6DSOTR ST(意法半导体)
26 25 100kΩ R38,R58,R60,R54 R0603 4 0603WAF1003T5E UniOhm
27 26 732K R56,R53 R0603 2 AC0603FR-07732KL YAGEO
28 27 909K R59 R0603 1 CR0603FA9093G LIZ Elec
29 28 HDGC1002WV-S-2P FAN CONN-SMD_2P-P1.00_HDGC_HDGC1002WV-S-2P 1 HDGC1002WV-S-2P HDGC(华德共创)
30 29 BL1551B U3 SC-70-6_L2.1-W1.3-P0.65-LS2.3-BR 1 BL1551B BL(上海贝岭)
31 30 FS8205 Q1 SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR 1 FS8205 FORTUNE
32 31 FS312F-G U1 SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR 1 FS312F-G FORTUNE
33 32 RPI_CM4_DCE RPI-CM41 RP CM4 1
34 33 SS34L D4,D2,D3 SOD-123_L2.8-W1.8-LS3.7-RD 3 SS34L Guangdong Hottech
35 34 4.7uH L3 IND-SMD_L7.1-W6.5 1 SPM6530T-4R7M TDK
36 35 100mΩ R63 R1206 1 1206W4F100LT5E UniOhm
37 36 200mΩ R64 R1206 1 1206W4F200LT5E UniOhm
38 37 TP5000-QFN16 U13 QFN-16_L4.0-W4.0-P0.65-BL-EP2.2 1 TP5000-QFN16 TOPPOWER
39 38 DRV8837CDSGR DRV_L1,DRV_R1 WSON-8_L2.0-W2.0-P0.50-TL-EP 2 DRV8837CDSGR Texas Instruments
40 39 PCA9535PW,118 IO1 TSSOP-24_L7.8-W4.4-P0.65-LS6.4-BL 1 PCA9535PW,118 NXP Semicon
41 40 HDGC1002WV-S-3P SRV_L1,SRV_R1 CONN-SMD_3P-P1.00_HDGC_HDGC1002WV-S-3P 2 HDGC1002WV-S-3P HDGC(华德共创)
42 41 WAFER-PH2.0-2PWB H1 CONN-SMD_2P-P2.00_XUNPU_WAFER-PH2.0-2PWB 1 WAFER-PH2.0-2PWB XUNPU(讯普)
43 42 22uF C79,C81,C80,C31,C32,C38,C39,C43 C0603 8 CL10A226MQ8NRNC SAMSUNG
44 43 4.7uH L13,L2 IND-SMD_L5.4-W5.2 2 MWSA0518S-4R7MT Sunlord
45 44 MT3608L P6V,P1V SOT-23-6_L2.9-W1.7-P0.95-LS2.8-BL 2 MT3608L 西安航天民芯
46 45 MDA5030-1R0M L1 IND-SMD_L5.2-W5.2_MS0530-3R3M 1 MDA5030-1R0M KOHERelec(科或)
47 46 BSS316NH6327XTSA1 Q3,Q4 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 2 BSS316NH6327XTSA1 Infineon
48 47 0.01 R41 R1206 1 WW12WR010FTL Huaxin S&T
49 48 INA219AIDR U4 SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL 1 INA219AIDR TI
50 49 TPS61023DRLR U5 SOT-563_L1.6-W1.2-P0.50-LS1.6-BR 1 TPS61023DRLR TI(德州仪器)
51 50 AP7361C-33Y5-13 U6 SOT-89-5_L4.5-W2.5-P1.50-LS4.5-BR 1 AP7361C-33Y5-13 Diodes Incorporated
52 51 MAX16150 U11 SOT-23-6_L2.9-W1.7-P0.95-LS2.8-BL 1
53 52 ATSHA204A-SSHDA-T U12 SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL 1 ATSHA204A-SSHDA-T Microchip Tech

BIN
PCB/Gerber_Arm_1mm.zip Normal file

Binary file not shown.

BIN
PCB/Gerber_Bumper_1.6mm.zip Normal file

Binary file not shown.

BIN
PCB/Gerber_Charger_1mm.zip Normal file

Binary file not shown.

BIN
PCB/Gerber_Head_1.2mm.zip Normal file

Binary file not shown.

BIN
PCB/Gerber_IO_1.6mm.zip Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

BIN
STL/FDM_IO_lid.STL Normal file

Binary file not shown.

BIN
STL/FDM_LCD_aligner.STL Normal file

Binary file not shown.

BIN
STL/FDM_aligner.STL Normal file

Binary file not shown.

BIN
STL/FDM_arm.STL Normal file

Binary file not shown.

BIN
STL/FDM_arm_lid.STL Normal file

Binary file not shown.

BIN
STL/FDM_arm_limiter.STL Normal file

Binary file not shown.

BIN
STL/FDM_body_head.STL Normal file

Binary file not shown.

BIN
STL/FDM_body_main.STL Normal file

Binary file not shown.

BIN
STL/FDM_bottom_lid.STL Normal file

Binary file not shown.

BIN
STL/FDM_bumper_back.STL Normal file

Binary file not shown.

BIN
STL/FDM_bumper_front.STL Normal file

Binary file not shown.

BIN
STL/FDM_charger_bottom.STL Normal file

Binary file not shown.

BIN
STL/FDM_charger_cover.STL Normal file

Binary file not shown.

BIN
STL/FDM_charger_top.STL Normal file

Binary file not shown.

BIN
STL/FDM_fan_lid.STL Normal file

Binary file not shown.

BIN
STL/FDM_hexagon_cap.STL Normal file

Binary file not shown.

BIN
STL/FDM_screw_cap_arm.STL Normal file

Binary file not shown.

BIN
STL/FDM_track_TPU.STL Normal file

Binary file not shown.

BIN
STL/FDM_track_cover.STL Normal file

Binary file not shown.

BIN
STL/FDM_wheel_back.STL Normal file

Binary file not shown.

BIN
STL/FDM_wheel_front.STL Normal file

Binary file not shown.

BIN
STL/SLA_hand.STL Normal file

Binary file not shown.

BIN
STL/SLA_power_btn.STL Normal file

Binary file not shown.

BIN
STL/SLA_servo_arm.STL Normal file

Binary file not shown.

BIN
STL/SLA_servo_top.STL Normal file

Binary file not shown.