Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
ade-cli gitlab.com
The ADE Development Environment (ADE) uses docker and Gitlab to manage environments of per project development tools and optional volume images.
-
ADS-B Docker guide sdr-enthusiasts.gitbook.io
Everything you want to know about ADS-B reception, decoding and sharing.
-
PlaneSpotters.net planespotters.net
A civil aviation database and aggregator with a large collection of aircraft photos and information.
-
airplanes.live airplanes.live
The mission of Airplanes.Live is to aggregate and provide access to a comprehensive repository of unfiltered aviation data. Offers map and free API.
-
Guidelines github.com
How to architect ROS-based systems.
-
ADSBHub.org adsbhub.org
A service for real-time ADS-B data sharing and exchange between plane tracking enthusiasts, plane spotters, radio amateurs and professionals interested in developing ADS-B-related software.
-
ADSB.lol adsb.lol
A completely open-source and community-driven flight tracker that displays and provides ODbL-licensed data via a free API as well as free historical data.
-
ROS github.com
(Robot Operating System) provides libraries and tools to help software developers create robot applications.
-
Autoware.ai github.com
Autoware.AI is the world's first "All-in-One" open-source software for autonomous driving technology.
-
Open source hardware podcast programmingelectronics.com
By the Programming Electronics Academy.
-
Emerging Business Models for Open Source Hardware papers.ssrn.com
Paper by Joshua M. Pearce.
-
Open Source Ecology opensourceecology.org
Industrial machines made open.
-
Open Source Guide opensource.guide
A website created by GitHub to help people work on open source projects.
-
The bridge nae.edu
Issue of the national academy of engineering on open source hardware.
-
KiCon kicon.kicad.org
Annual conferences about KiCad open source EDA organized in different regions
-
Hackster.io hackster.io
Connecting developers where exploring tomorrow starts today.
-
ORConf fossi-foundation.org
Another three-day conference dedicated to free and open source silicon. Hosted in Europe every autumn.
-
Latch-Up fossi-foundation.org
A three-day conference dedicated to free and open source silicon. Hosted in North America every spring.
-
What is the “Source” of Open Source Hardware? doi.org
Paper by Jérémy Bonvoisin, Robert Mies, Jean-François Boujut, Rainer Stark.
-
Towards national policy for open source hardware research: The case of Finland doi.org
Paper by I. T. S. Heikkinen, H. Savin, J. Partanen, J. SeppäläJ, M. Pearce.
-
Building open source hardware books.google.com
Book by Alicia Gibb, on building open source hardware from 2014.
-
Yocto git.yoctoproject.org
Produce tools and processes that enable the creation of Linux distributions for embedded software that are independent of the underlying architecture of the embedded hardware.
-
Git-repo gerrit.googlesource.com
Git-Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow.
-
Gerrit gerrit.googlesource.com
A code review and project management tool for Git based projects.
-
adas-dataset-form flir.com
Thermal Dataset for Algorithm Training.
-
AUTOSAR Coding Standard autosar.org
Guidelines for the use of the C++14 language in critical and safety-related system.
-
Automotive Graded Linux automotivelinux.org
A collaborative open source project that is bringing together automakers, suppliers and technology companies to build a Linux-based, open software platform for automotive applications that can serve as the de facto industry standard.
-
Automotive Grade Linux automotivelinux.org
Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car.
-
Agile Development agilemanifesto.org
Manifesto for Agile Software Development.
-
Docker ade-cli.readthedocs.io
The Dockerfile in the minimal-ade project shows a minimal example of how to create a custom base image.
-
pointcloudset virtual-vehicle.github.io
Python library for efficient analysis of large datasets of point clouds recorded over time.
-
Which SLAM Algorithm Should I Choose? slambotics.org
Slambotics - Choosing the Right SLAM Algorithm
-
Robosense robosense.ai
RoboSense (Suteng Innovation Technology Co., Ltd.) is a LIDAR sensor, AI algorithm and IC chipset maufactuirer based in Shenzhen and Beijing (China).
-
pyntcloud pyntcloud.readthedocs.io
Pyntcloud is a Python 3 library for working with 3D point clouds leveraging the power of the Python scientific stack.
-
Open3D library open3d.org
Open3D library contanins 3D data processing and visualization algorithms. It is open-source and supports both C++ and Python.
-
MeshLab meshlab.net
MeshLab is an open source, portable, and extensible system for the processing and editing 3D triangular meshes and pointcloud.
-
Kaolin kaolin.readthedocs.io
Kaolin is a PyTorch Library for Accelerating 3D Deep Learning Research written by NVIDIA Technologies for game and application developers.
-
ALFA Framework ieeexplore.ieee.org
An open-source framework for developing processing algorithms, with a focus on embedded platforms and hardware acceleration.
-
CloudCompare cloudcompare.org
CloudCompare is a free, cross-platform point cloud editor software.
-
WaterColorBot watercolorbot.com
XY art robot and software to plot with watercolor paints.
-
The Cohen-Sutherland Line Clipping Algorithm sighack.com
Detailed explanation and examples of an interesting algorithm.
-
Surface Projection nb.paulbutler.org
Deep dive into surface projection and hidden line removal using Python and penplot.
-
Pen Plotter Programming: The Basics medium.com
Some basics of programming vector paths, including sorting, joining, and simplifying.
-
LineDream linedream.marcrleonard.com
A generative art library for Python that can export SVGs.
-
BrachioGraph brachiograph.art
A cheap and simple plotter made from sticks, servos, and a Raspberry Pi running Python. Here's video of a BrachioGraph talk at PyCon UK from the creator.
-
-
Programming CalComp Pen Plotters (1968) archive.org
-
HP 7475A Interfacing and Programming Manual archive.org
Scanned PDF manual that contains a full HPGL reference.
-
Coding My Handwriting amygoodchild.com
Great exploration of creating handwriting with p5.js and some custom tools.
-
Verilator veripool.org
Free, open source Verilog compiler. Test benches are in C++ or SystemC. Very fast, but limted to 2-state, cycle-based simulation, and synthesizeable code only.
- next page of items loading…