This is an old revision of the document!


Electronics on FreeBSD

Welcome to the Electronics on FreeBSD WIKI! You will find resources, informations, hints and references that should be useful to enthusiasts of electronics and DIY :-)

Below you will find our FreeBSD projects and useful wiki pages dedicated to:

Below you will find tools already ported to FreeBSD. Please note that new Open-Source tool are more than welcome! You can port them and let us know so we can update the list :-)

This list contains popular EDA utilities that can be used to design schematics and PCB of your projects:

  • KiCAD is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.

This list contains popular CAD utilities that can be used to design mechanical components of your projects:

  • FreeCAD is a general purpose parametric 3D modeler. FreeCAD is aimed directly at mechanical engineering and product design but also fits in a wider range of uses around engineering, such as architecture or other engineering specialties.
  • CURA and CURA Engine is a world class slicer that converts STL designs into GCODE used by the 3D printers. CURA is a GUI for Engine that can be also used in standalone shell batch mode.

This list contains popular utilities that can be used to perform simulation of your projects:

  • NGSpice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. It is the open source successor of these venerable packages.
  • KiCAD not only allows you to create schematics and pcb but also perform simple simulations using ngspice backend.

There are several Open-Source Real Time Operating Systems that can be developed on FreeBSD in order to create IoT Connected Embedded Systems:

  • ZEPHYR RTOS is a neutral project where silicon vendors, OEMs, ODMs, ISVs, and OSVs can contribute technology to reduce costs and accelerate time to market for billions of connected embedded devices. The software is a perfect choice for simple connected sensors, LED wearables, modems, and small wireless gateways. Because Zephyr is modular and supports multiple architectures, developers can create a solution that meets their needs. Zephyr can even run on FPGA based RISC-V!
  • FreeRTOS is developed in partnership with the world’s leading chip companies over a 15-year period, and now downloaded every 170 seconds, FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of IoT libraries suitable for use across all industry sectors. FreeRTOS is built with an emphasis on reliability and ease of use.
  • ARM MBED gives you a free open source IoT operating system for ARM (only) cores with networking and security built-in. Build your next product with free development tools, thousands of code examples and support for over 150 MCU development boards.
  • electronics.1612905201.txt.gz
  • Last modified: 2021/02/09 21:13
  • by cederom