© 2024 EasyEDA Some rights reserved ISO/IEC
1.Easy to use and quick to get started
2.The process supports design scales of 300 devices or 1000 pads
3.Supports simple circuit simulation
4.For students, teachers, creators
1.Brand new interactions and interfaces
2.Smooth support for design sizes of over 5,000 devices or 10,000 pads
3.More rigorous design constraints, more standardized processes
4.For enterprises, more professional users
PRO Universel Hobby Computer
Participate: OSHWLab Stars
Mode:
Designed a versatile Micro Computer to be used in a Multitude of Projects. Some of the projects will be used for
- To control a Drone, a Robot, an RC Plane with Vtol, And a Switch for outside lighting. To make a Weather Station, To be Used to control a 3d Printed Robotic Arm, And of course for my High Power Rocket. I aim to make the design as flexible as possible so I won't have to redesign a new Controler for each Project.
Power in is via a 12v lipo Battery connected to Battery IN
Convert 12v to 5 volt. The Teensy convert the 5v to 3 volts
Battery Voltage Test: Test the Voltage of Battery
Main ARM: Power ON Battery to PCM
PyroArm: Permit 12volt power to Pyros
BattOut: 12v OUT to be used for outside Devices
Battin : Main Power Input from Battery
5vOut: 5 Volt OUT to be used for outside Devices.
3.3vOut: 3 Volt OUT to be used for outside Devices
Servos Control – control Direction, and or Actuators to open or close something else.
IN1, IN2, IN3, ESC: Use to control the Speed control Of an External device " Like a Drone"
Alert to Status of Device or Firmware Execution Steps
Different sensors to Get Positioning, Speed, orientation, and Location.
We are using : AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter (LSM6DSO, LIS3MDL, and LPS22DF Carrier)
A quick burst of voltage 12v 2A is used to control the firing of the Pyros.
Continuity testing to determine the Pyros state.
Send Data, and receive Data from external sources via Lora Radio at 915 MHZ
Expansion Port: Permit adding Companion Board to add functionality.
Teensy 4.1 has Native Pin connectors for the following.
USB: USB Host Connector. Use to add a USB device.
Ethernet: to connect an Ethernet Adapter for future use
Display Oled Module I2C 4 PIN
PIN |
Description |
Teensy 4.1 Pin |
1 |
Ground |
GND |
2 |
+3.3v |
+3.3v |
3 |
SCL |
19 |
4 |
SDA |
18 |
PIN |
Description |
Teensy 4.1 Pin |
1 |
GND |
GND |
2 |
MISO |
12 |
3 |
MOSI |
11 |
4 |
SCK |
13 |
5 |
NSS |
10 |
6 |
RESET |
9 |
7 |
DIO5 |
N/A |
8 |
GND |
GND |
9 |
ANT |
Antena |
10 |
GND |
GND |
11 |
DIO3 |
N/A |
12 |
DIO4 |
N/A |
13 |
+3.3V |
+3.3V |
14 |
DIO0/GPIO0 |
2 |
15 |
DIO1 |
N/A |
16 |
DIO2 |
N/A |
Buzzer Sound
PIN |
Description |
Teensy 4.1 Pin |
Buzzer |
Buzzer for Status Sound and Alerts |
33 |
GND |
Ground |
GND |
PIN |
Description |
Teensy 4.1 Pin |
1 |
SCL |
19 |
2 |
SDA |
18 |
3 |
Ground |
GND |
4 |
VIN Not used |
N/A |
5 |
VDD |
+3.3v |
6 |
SA0 Not Used |
N/A |
PIN |
Description |
Teensy 4.1 Pin |
1 |
Ground |
GND |
2 |
TXD |
0 |
3 |
RXD |
1 |
4 |
1PPS Not Used |
N/A |
5 |
ON/OFF Not Used |
N/A |
6 |
VBat |
+3.3v |
7 |
NC |
N/A |
8 |
VCC |
+3.3v |
9 |
NReset |
N/A |
10 |
Ground |
GND |
11 |
RF_IN Antena |
External |
12 |
Ground |
GND |
13 |
NC |
N/A |
14 |
VCC-RF |
N/A |
15 |
Reserved |
N/A |
16 |
SDA |
18 |
17 |
SCL |
19 |
18 |
Reserved |
N/A |
Telemetry LoRa Hoperf RFM95 915MHZ
PIN |
Description |
Teensy 4.1 Pin |
1 |
Ground |
GND |
2 |
MISO |
12 |
3 |
MOSI |
11 |
4 |
SCK |
13 |
5 |
NSS/CS |
10 |
6 |
RESET |
9 |
7 |
DIO5 |
N/A |
8 |
Ground |
GND |
9 |
ANT Antena |
External |
10 |
Ground |
GND |
11 |
DIO3 |
N/A |
12 |
DIO4 |
N/A |
13 |
+3.3v |
+3.3v |
14 |
DIO0/IRQ |
GPIO0 |
15 |
DIO1 |
N/A |
16 |
DIO2 |
N/A |
Pyro Pin Definition.
Lable |
Description |
Teensy 4.1 pin |
READPYROPIN1 |
Read an analog value Between 0 and 1024 |
15 |
READPYROPIN2 |
Read an analog value Between 0 and 1024 |
16 |
READPYROPIN3 |
Read an analog value Between 0 and 1024 |
17 |
READPYROPIN4 |
Read an analog value Between 0 and 1024 |
20 |
READPYROPIN5 |
Read an analog value Between 0 and 1024 |
21 |
READPYROPIN6 |
Read an analog value Between 0 and 1024 |
22 |
READPYROPIN7 |
Read an analog value Between 0 and 1024 |
23 |
TESTTO INPUT |
Initiating PIN for continuity test |
24 |
PYRO1 |
Pin Use to fire PYRO 1 |
|
PYRO2 |
Pin Use to fire PYRO 2 |
|
PYRO3 |
Pin Use to fire PYRO 3 |
|
PYRO4 |
Pin Use to fire PYRO 4 |
|
PYRO5 |
Pin Use to fire PYRO 5 |
|
PYRO6 |
Pin Use to fire PYRO 6 |
|
Expansion Port
PIN |
Description |
Teensy 4.1 Pin |
1 |
SCL |
19 |
2 |
+5V |
+5V |
3 |
SDA |
18 |
4 |
Ground |
GND |
5 |
Ground |
GND |
6 |
+3.3v |
+3.3V |
7 |
Buzzer |
33 |
8 |
MISO |
12 |
9 |
TESTONINPUT |
24 |
10 |
MOSI |
11 |
11 |
LEDGRN |
25 |
12 |
CS |
10 |
13 |
BatPWRLVLREAD |
23 |
14 |
SCK |
13 |
15 |
RX8 |
34 |
16 |
GPIO0 |
2 |
17 |
TX8 |
35 |
18 |
WIFIRXD |
28 |
19 |
Reset |
9 |
20 |
WIFITXD |
29 |
USB Expansion connector
Pin |
Description |
1 |
USB-5V |
2 |
USBHOST-D- |
3 |
USBHOST-D+ |
4 |
GND |
5 |
GND |
Ethernet Expansion connector
Pin |
Description |
1 |
ETH+ |
2 |
ETH- |
3 |
ETH LED |
4 |
GND |
5 |
ETHT- |
6 |
ETHT+ |
Loading...
Do you need to add this project to the album?