diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..a05cd34c8c6abc79bda9e2c3ec5cd1abbc93430b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,36 @@
+.built
+.context
+.depend
+.config
+.version
+apps/namedapp/namedapp_list.h
+apps/namedapp/namedapp_proto.h
+Make.dep
+*.o
+*.a
+Images/*.bin
+Images/*.px4
+nuttx/Make.defs
+nuttx/setenv.sh
+nuttx/arch/arm/include/board
+nuttx/arch/arm/include/chip
+nuttx/arch/arm/src/board
+nuttx/arch/arm/src/chip
+nuttx/include/apps
+nuttx/include/arch
+nuttx/include/math.h
+nuttx/include/nuttx/config.h
+nuttx/include/nuttx/version.h
+nuttx/tools/mkconfig
+nuttx/tools/mkconfig.exe
+nuttx/tools/mkversion
+nuttx/tools/mkversion.exe
+nuttx/nuttx
+nuttx/System.map
+nuttx/nuttx.bin
+nuttx/nuttx.hex
+.configured
+.settings
+Firmware.sublime-workspace
+.DS_Store
+nuttx/configs/px4fmu/include/nsh_romfsimg.h