ALF4all Processor Boards

ALF4all Processor Boards

Designed to work in conjunction with the BCS-A4a base boards, these were some of the first boards that I used in exploring IoT applications. Back then, my interest was as much in understanding the capabilities and idiosyncrasies of different processors as it was actually doing anything more 'practical'. Unfortunately, this system was originally developed around the Arduino Pro Mini platform and as a result restricts some of the capabilities of more powerful platforms. The comparison of the different processors was an interesting exercise early on but, with dedicated base boards for all of the Heltec processors that are my current focus, I now pretty much only use this platform for the Arduino Pro Mini.

For more detail, refer to the discussion elsewhere on these processor boards.

Arduino Pro Mini

A4a Pro Mini Processor Board

A4a Arduino Pro Mini Schematic

A4a LoRa Pro Mini Schematic
TopBottom
Arduino Pro Mini PCB (Top) Arduino Pro Mini PCB (Bottom)
A4a LoRa Pro Mini PCB
ZIP A4a LoRa Pro Mini Eagle CAD Files [128 KB]
ZIP A4a LoRa Pro Mini CAM Files [147 KB]

Amica NodeMCU

A4a NodeMCU Processor Board

A4a NodeMCU Schematic

A4a LoRa NodeMCU Schematic
TopBottom
A4a NodeMCU PCB (Top) Amica NodeMCU PCB (Bottom)
A4a LoRa NodeMCU PCB
ZIP A4a LoRa NodeMCU Eagle CAD Files [121 KB]
ZIP A4a LoRa NodeMCU CAM Files [174 KB]

AI Thinker ESP-12F

A4a ESP-12F Processor Board

A4a ESP-12 Schematic

A4a LoRa ESP-12 Schematic
TopBottom
AI Thinker ESP12 PCB (Top) AI Thinker ESP12 PCB (Bottom)
A4a LoRa ESP-12 PCB
ZIP A4a LoRa ESP-12 Eagle CAD Files [51 KB]
ZIP A4a LoRa ESP-12 CAM Files [218 KB]

Espressif ESP32-WROOM-32

A4a ESP32-WROOM-32 Processor Board

A4a ESP32-WROOM-32 Schematic

A4a LoRa ESP32 Schematic
TopBottom
Espressif ESP32-WROOM-32 PCB (Top) Espressif ESP32-WROOM-32 PCB (Bottom)
A4a LoRa ESP32 PCB
ZIP A4a LoRa ESP32 Eagle CAD Files [47 KB]
ZIP A4a LoRa ESP32 CAM Files [198 KB]

Elecrow ESP32 DevKit

A4a Elecrow ESP32 DevKit Processor Board

A4a ESP32 WiFi BLE Schematic

A4a LoRa ESP32 DevKit Schematic
TopBottom
Elecrow ESP32 WiFi BLE PCB (Top) Elecrow ESP32 WiFi BLE PCB (Bottom)
A4a LoRa ESP32 DevKit PCB
ZIP A4a LoRa ESP32 DevKit Eagle CAD Files [138 KB]
ZIP A4a LoRa ESP32 DevKit CAM Files [145 KB]

STM32 (Blue Pill)

A4a STM32 (Blue Pill) Processor Board

As a result of its physical dimensions (the board is longer and narrower than any of the others), the STM32 requires an auxiliary adaptor board to provide the ALF4all Sandwich interface and stay within the footprint of the 10068‑BCS‑A4a base board.

A4a LoRa STM32 'Blue Pill' Schematic

A4a LoRa STM32 Schematic
TopBottom
STMicroelectronics STM32 PCB (Top) STMicroelectronics STM32 PCB (Bottom)
STM32-A4a Adaptor PCB (Top) STM32-A4a Adaptor PCB (Bottom)
LoRa STM32 'Blue Pill' + A4a Adaptor PCBs
ZIP A4a LoRa STM32 Eagle CAD Files [131 KB]
ZIP STM32-A4a Adaptor Eagle CAD Files [19 KB]
ZIP A4a LoRa STM32 CAM Files [148 KB]
ZIP STM32-A4a Adaptor CAM Files [37 KB]
26-07-2026