FumeBot

ajithcodesit·FumeBot·FumeBot-Circuit_Design/Fumebot Circuit.sch

This repository ships a schematic but no board layout.

About the FumeBot PCB

FumeBot is an open source AVR/Arduino PCB design by ajithcodesit, published on GitHub under the MIT license. It is a board, with 41 components from 23 distinct parts.

Its main chip is the Arduino_Mega2560, from the AVR/Arduino family. Other key parts include the FLIR_Lepton_3, Pololu_Boost_Regulator, BME280, CCS811 and MAX30105. By type, the board carries 15 resistors, 10 ICs, 5 modules, 4 diodes, 3 transistors and 2 capacitors.

It belongs with the robotics & motion and sensors designs in this gallery.

From the project

A Deep Convolutional Neural Network Controlled Mobile Robot

FumeBot is a Deep Neural Network controlled robot. The mobile robot is autonomous and can be fitted with a range of sensors for different purposes. This was completed as the final project for Master of Science in Mechatronics at Newcastle University situated in Newcastle upon Tyne, United Kingdom. This project is a published journal at MDPI as FumeBot: A Deep Convolutional Neural Network Controlled Robot.

Main components on the FumeBot

FLIR_Lepton_3Pololu_Boost_RegulatorBME280CCS811MAX30105DRV8834SIM5320A

FumeBot bill of materials (BOM)

41 components, 23 distinct parts.

QtyPartRefs
1
FLIR_Lepton_3
U1
3
Pololu_Boost_Regulator
U2, U6, U7
1
BME280
U3
1
CCS811
U4
1
MAX30105
U5
2
DRV8834
U8, U9
1
SIM5320A
U10
1
Motor_Servo_pan
M1
1
Motor_Servo_tilt_left
M2
1
Motor_Servo_tilt_right
M3
1
Stepper_Motor_left
M4
1
Stepper_Motor_right
M5
3
BC547
Q1, Q2, Q3
1
RPi3
SBC1
1
Arduino_Mega2560
XA1
1
GREEN LED
D1
1
LED_CRGB
D2
2
RED LED
D3, D4
2
470uF
C1, C2
4
330
R1, R6, R7, R8
Show 3 more
QtyPartRefs
7
1k
R2, R3, R4, R5, R10, R11, R12
2
2k
R9, R13
2
10k
R14, R15

FumeBot design files

The KiCad project lives in the ajithcodesit/FumeBot repository on GitHub; these links point at the commit this page was built from.

FumeBot: common questions

What microcontroller does the FumeBot use?

The FumeBot is built around the Arduino_Mega2560, from the AVR/Arduino family.

How many components are on the FumeBot?

41 components, from 23 distinct parts. The full bill of materials is listed on this page.

Where can I download the FumeBot design files?

From the ajithcodesit/FumeBot repository on GitHub, which has the schematic and a netlist; the links under Design files point to each one.

Can I use the FumeBot design in my own project?

Yes, under the terms of its MIT license, which ajithcodesit chose for the repository.

Can I test firmware for the FumeBot without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards