Editor Version ×
Standard

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

Profession

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

Ongoing

PRO Universel Hobby Computer

Universel Hobby Computer

Project tags

License

GPL 3.0

License: GPL 3.0

Participate: OSHWLab Stars

Mode:

Mode

OSHWLab Stars

OSHWLab Stars

  • 462
  • 0
  • 1
Update time: 2024-01-29 21:52:44
Creation time: 2023-12-22 18:35:12
Description

Description

Project Overview

 

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.

 

Principal Parts of The Computer:

 

Power:

 

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

 

Screw Terminal

 

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:

 

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"

 

Buzzer:

 

 Alert to Status of Device or Firmware Execution Steps

 

 

Sensors: 

 

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)

 

 

Pyros:

 

A quick burst of voltage 12v 2A is used to control the firing of the Pyros. 

 

Pyro test:

 

Continuity testing to determine the Pyros state. 

 

Telemetry:

 

Send Data, and receive Data from external sources via Lora Radio at 915 MHZ

 

Expansion Connector

 

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

 

 

 

 

 

 

 

 

Module and Component Pinout and Description

 

 

Oled Display Module

 

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

 

Telemetry LoRa RMF95 @915MHZ DreamLNK DL-RFM95-915M

 

 

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

 

 

 

AltIMU-10 v6 Gyro, Accelerometer, Compass, and Altimeter

(LSM6DSO, LIS3MDL, and LPS22DF Carrier)

 

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

 

 

GPS ATGM336H-5N31

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+

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
Empty
Project Attachments

Project Attachments

Order File name Download times
1

Altmu-10-v6.ino

1
2

Kalman.h

0
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn