Low Cost Open Source Hardware LoRa modules based on SX1276 are now in stock!

Open Source Hardware LoRa modules in two versions now are available for sale on our webshop:

868 Mhz is the free band for LoRa in Europe and we have six basic modules for this frequency.

LoRa868 is breadboard friendly and can be soldered directly on PCB or to be used on breadboard with headers.

LoRa868-ANT which includes +2dBi PCB antenna:

Created with GIMP

and LoRa868-EANT which includes +3dBi antenna for external panel mounting:

Created with GIMP

MOD-LoRa868 has UEXT plug connector and can be easily attached to any of our boards with UEXT connectors.

MOD-LoRa868-ANT and MOD-LoRa868-EANT variants are also available.

For North America 915Mhz is used. We have LoRa915, LoRa915-ANT, MOD-LoRa915, MOD-LoRa915-ANT.

At the moments we can’t offer EANT option for 915Mhz.

Allwinner plans to release Linux capable RISC-V SOC this year

Searching for more info about their new H313 SOC I found old news from August 2020, where Allwinner announce the development of AP SOC with RISC-V and praising Open Source Hardware and the open ISA of RISC-V.

They say in this announcement that they will have AP (application processor) SOC with RISC-V in 2021!

There is lot of development around RISC-V in the last years. Espressif have their ESP32-C3 which is with RISC-V SOC, but it can’t run Linux as has not enough memory and video. We still can’t see affordable silicon capable to run Linux.

There is announcement for BeagleBoneV but still not in production and at quite higher price compared to ARM boards on the market.

Allwinner is known to be able to design and produce low cost SOCs. Let’s hope the semiconductor crisis caused by Covid19 will not delay their plans.

So is the year 2021 when we will see $35 Linux running boards with RISC-V?

I’m crossing fingers!

As soon as we can get our hands to these SOC we will make OSHW OLinuXino with it!

OSHW design and affordable SOC will lead to affordable boards and boost of the software development of RISC-V too.

Source: Allwinner news.

Our most complex Open Source Hardware board made with KiCad – the octa core iMX8 Quad Max – Tukhla is completely routed and now on prototype production

The PCB routing of our most complex board – IMX8QM-Tukhla is complete and ready for first prototype build.

We started this project June-July 2020. Due to the Covid19 the development took 10 months although only 6 month of active work was done, due to lock downs, ill developers and so on troubles.

Now the board is completely routed and has these features:

Main SOC MIMX8QM5AVUFFAB which is member of iMX8 Quad Max series – the most powerful iMX8 SOC line from NXP.


MIMX8QM5AVUFFAB has 8 cores:

  • x2 Cortex-A72 running at 1.6Ghz
  • x4 Cortex-A53 running at 1.2Ghz
  • x2 Cortex-M4F running at 264Mhz

Memory:

  • 64-bit LPDDR4 @1600 MHz

Connectivity:

  • 1× PCIe (2-lanes)
  • 1× USB 3.0 with PHY
  • 1x USB 3.0 dual role with PHY
  • 1× SATA 3.0
  • 2× 1Gb Ethernet with AVB
  • 1× CAN/CAN-FD
  • 1x HDMI Rx

GPU:

  • 2xGC7000 XSVX
  • 16× Vec4 shaders with 64 execution units
  • Dual independent 8-Vec4 shader GPUs or a combined 16-Vec4 shader GPU
  • OpenGL 3.0, 2.1
  • OpenGL ES 3.2, 3.1 (with AEP), 3.0, 2.0, and 1.1
  • OpenCL 1.2 Full Profile and 1.1
  • OpenVG 1.1
  • Vulkan

VPU:

  • H.265 decode (4Kp60)
  • H.264 decode (4Kp30)
  • WMV9/VC-1 imple decode
  • MPEG 1 and 2 decode
  • AVS decodeMPEG4.2 ASP,
  • H.263, Sorenson Spark decode
  • Divx 3.11 including GMC decode
  • ON2/Google VP6/VP8 decode
  • RealVideo 8/9/10 decode
  • JPEG and MJPEG decode
  • 2× H.264 encode (1080p30)

Display:

  • Supports single UltraHD 4Kp60 display
  • or up to 4 independent FullHD 1080p60 displays
  • 2× MIPI-DSI with 4 lanes each
  • 1× HDMI-TX/DisplayPort
  • 2× LVDS Tx with 2 channels of 4 lanes each

Camera:

  • 2× MIPI-CSI with 4-lanes each, MIPI DPHYSM v1.

Security:

  • Advanced High Assurance Boot (AHAB) secure & encrypted boot

Operating temperature:

  • Automotive AEC-Q100 Grade 3 -40+125C

To the best of our knowledge there is no Open Source Board so far which to be so complex and advanced.

Now we are running the first prototypes and crossing fingers everything to work 🙂

With the current state of the semiconductor industry production will not be possible to be run soon.

Linux support will need attention as NXP has no mainline Linux for this SOC, but only Yocto build for old kernel (4.14.98_2.3.3).

If there are people with experience and interest in this SOC we may share one of the first samples we build, so they can help on the Linux support.

The schematic of IMX8QM-TUKHLA Revision A is uploaded for review on out ftp.

S3-OLinuXino Open Source Hardware Linux dual camera board status uppdate April 2021

S3-OLinuXino is small open source hardware Linux computer with Ethernet, dual camera interface, running mainline uboot and Linux Kernel 5.12.

Our hardware went through few iterations, but last Revision.C now is in production and we will have it for sale on our web at the end of the April.

This board has small PoE plug-on top module which adds PoE functionality, so the whole setup board + cameras can be powered via Ethernet.

The camera connectors are made compatible with OV2640 2Mpix camera and Raspberry Pi Camera.

S3-OLinuXino has LCD connector where LCD-OLinuXino displays can be connected.

WiFi/BT module adds wireless functionality.

STMP157-OLinuXino-LIME2-IND status update April 2021

The last issues with STM32MP1 mainline Linux kernel support were resolved and now we run STMP157-OLinuXino-LIME2 in production!

Revision B fixes all hardware issues in the initial prototype. STMP157-OLINUXINO-LIME2 is complete analog of A20-OLinuXino-LIME2 which is one of our best selling Allwinner board.

Mainline uboot and Linux kernel 5.12 images are available with all periperials working.

We will have STMP157-OLINUXINO-LIME2 on our web for sale by the end of April.

This is also our first board with Ethernet supporting Precise Time Protocol and Time Sensitive Networking implemented.

IEEE 1588 Precision Time Protocol (PTP) is implemented for the industrial grade Open Source Hardware Linux computer STMP1-OLinuXino-LIME2

The Time Sensitive Networking (TSN) is for real-time communication with hard, non-negotiable time boundaries for end-to-end transmission latencies.

The main use of TSN is for industrial machine controllers, robots etc.

For this purpose all devices in this network need to have a common time reference and therefore, need to synchronize their clocks among each other. Only through synchronized clocks, it is possible for all network devices to operate in unison and execute the required operation at exactly the required point in time.

The time in TSN networks is usually distributed from one central time source directly through the network itself using the IEEE 1588 Precision Time Protocol, which utilizes Ethernet frames to distribute time synchronization information.

Linutronix helped to implement IEEE 1588 PTP on STMP1-OLinuXino-LIME2.

For Uboot changes Olimex Uboot was used as base. The Kernel patch is sent upstream and can be seen on the mailing list

https://lore.kernel.org/linux-devicetree/20210316080644.19809-1-kurt@linutronix.de/

We also apply these patches in our next STMP1 Linux images release.

The results is correctly working PTP:

# ptp4l -H -2 -i eth0 --tx_timestamp_timeout=40 -f /etc/gPTP.cfg -m
|ptp4l[1434.665]: rms    5 max   13 freq  -1069 +/-   7 delay   325 +/-   0
|ptp4l[1435.666]: rms    8 max   16 freq  -1068 +/-  11 delay   325 +/-   0
|ptp4l[1436.667]: rms   10 max   19 freq  -1060 +/-  12 delay   324 +/-   0
|ptp4l[1437.668]: rms    8 max   17 freq  -1055 +/-  10 delay   322 +/-   0
|ptp4l[1438.668]: rms    6 max    9 freq  -1057 +/-   9 delay   322 +/-   0

Quad Core 64bit Open Source Hardware Linux computer A64-OLinuXino now have version with external antenna

A64-OLinuXino is Open Source Hardware Quad core 64 bit Linux Computer.

We also offer nice metal box for it named BOX-A64-BLACK:

The only problem was that A64-OLinuXino have option for on board WiFi-BT but it uses PCB antenna and when put in box the communication range was decreasing signiificantly.

New revision of A64-OLinuXino board now supports both internal PCB antenna and U.FL externally attached 2.4Ghz antenna.

So A64-OLinuXino can be put inside the metal box and have the antenna outside:

New Open Source Hardware OSHW board with ESP32-S2 have native USB-OTG allowing USB host and device functionality with ESP32-S2 low power modes down to 20uA are possible

ESP32-S2 is new SOC from Espressif, compared to ESP32 it has no Bluetooth and Ethernet connectivity, but offers plenty of GPIOs and has native USB-OTG interface.

Our first version uses USB to Serial converter as Espressif IDE at that time didn’t support programming via the native USB interface, but now their SDK supports USB programming, so we released new version without the not necessary USB-Serial converter.

To the best of our knowledge this is the first board to the market where USB-OTG is implemented and the board can work both in device and host mode ( at least as hardware 🙂 )

The hardware now is ahead of software as USB host functionality in SDK is missing yet, but at least we provide hardware platform for the future.

ESP32-S2-DevKit-Lipo-USB is OSHW so the CAD files are available on GitHub if someone want to see how we implement the USB-OTG. It’s really complicated as we wanted to keep the handheld battery operation and keep the LiPo charger and battery circuit. This leads to quite some over engineering around the power supply as the battery should charge when USB-OTG works in Device mode, and source 5V to the USB-OTG when it’s in Host mode!

It took us 2 revisions until we made it right, so thanks for your patience, now the board is in stock and orderable.

ESP32-S2-WROVER-DevKit-Lipo-USB with WROVER module with 2MB RAM is also available for these who want to write big applications.

Open Source Hardware S3-OLinuXino update – The new board targeting industrial vision applications is now with mainline Linux support

S3-OLinuXino is board we create to may add vision to the PTH components Soldering Robot we are working on for some time.

Revision.B now is a bit different than the first prototype we made. It has these features:

  • S3 SOC Cortex-A7 running at 1.2Ghz
  • 1Gb DDR3 RAM inside S3 SOC up to 1333Mhz
  • MIPI Raspberry Pi camera interface up to 8Mpix camera support
  • Parallel CSI camera interface up to 8 Mpix
  • Power Management Unit with LiPo battery charger and step-up to allow stand alone battery operation
  • 100Mb Ethernet interface with POE support (external optional module)
  • SPI, NAND, eMMC external optional module
  • LCD connector to connect to LCD-OLinuXino displays with different sizes and resolutions
  • LiPo battery connector
  • USB-OTG interface
  • UEXT connector with SPI, I2C, Serial and power supply
  • EXT1 connector for LED PWM lighting
  • audio input with microphone
  • audio output
  • WiFi and BT module with external antenna
  • micro SD card connector

We are working to offer Mainline Linux with this board.
Bootlin got sample board and have working MIPI driver.

S3-OLinuXino can take power from USB, LiPo battery or PoE (with optional PoE module).

Different NAND Flash, SPI Flash, eMMC flash options are possible with addon module

The only thing we still didn’t complete is USB-OTG functionality.

Mass production is planned for March 2021.

Do not forget FOSDEM is this weekend!

The most anticipated Open Source event for Europe is this weekend! Unfortunately this time online.

I just browsed some pictures from past FOSDEM events:

…and hope next year the pandemic will be over so we can meet at Bruxelles again:

Previous Older Entries