ESP32-POE2 is modification of the popular ESP32-POE but capable to deliver up to 25W power from PoE connection. This opens up lot of more possibilities.
User selectable 24V / 0.75A or 12V / 1.5A is provided plus +5V/1.5A for external circuits.
From software side ESP32-POE2 acts exactly as ESP32-POE so all software will work on both.
Some of the ESP32-POE2 features are:
ESP32-WROOM-32 – WiFi and Bluetooth module
Low power design – 200uA consumption in deep sleep
Ethernet 100Mb interface with IEEE 802.3 PoE support
USB-C connector for power and ESP32 programming
MicroSD card working in 1 bit mode
LiPo battery charger with LiPo battery connector
Battery level monitor pin on ADC
External power supply detection pin on ADC
Provides 24V/0.75A or 12V/1.5A to external circuit
Provides 5V/ 1.5A to external circuit
UEXT connector
EXT1 connector
User button
Reset button
PCB dimensions: 59×90 mm
The ESP32-POE2 price start from EUR 16.76 for 50+ pcs order.
The board is designed with KiCad and all files are available at GitHub.
ESP32-POE2 is supported by all the popular platforms Espressif SDK, MicroPython, ESPHome, PlatformIO, Arduino.
Burn the downloaded image to SD card, we suggest to use BalenaEtcher;
If you use STM32MP157 board make sure on-board jumpers are set for boot from the SD card (see the picture below);
Apply 5V DC power supply to the power jack. Notice that first time boot takes longer than usual so wait patiently to reach the login prompt. Login with user root and password olimex;
You can check if eMMC is visible now with fdisk. Then execute the script for SD to eMMC transfer: $olinuxino-sd-to-emmc
Wait until it completes. Then turn off the board with command “poweroff”. Wait until the board powers off then remove the power supply;
Remove the micro SD card and configure the jumpers for boot from eMMC. In the BASE-SOM board that I use I change the state of BOOT_SW1 from default positions “ON, OFF, ON” to “OFF, ON, OFF”. The fourth switch is not connected.
Apply power supply and board will boot from the eMMC image.
The advantage of the removable eMMC is that you can easily scale your project and change between different Flash sizes, or if Flash got damaged you can easily exchange it.
This year the orthodox Easter is on May 5th, but there is also the Labour day on May 1st and the day of the Bulgarian Army May 6th, so when you connect all these Holidays together the whole country will not work from May 1st to May 6th.
During this period you can send your orders to us, but note that the couriers will not work, so all orders received during May 1-6 will be processed and shipped on/after May 7th.
What you see above is our latest mini open source hardware Linux computer, drawn entirely by AI. The complete design from the idea to Gerbers and BOM is done in less than 2 minutes!
Neo6502 developer community on Neo6502 Discord server grow and so the results. There are some incredible news.
UEXT
NeoBasic now have full control on UEXT connector and supports GPIO, I2C, SPI, ADC.
What does this means? You can use all available UEXT modules with Neo6502 and also all boards from other vendors who have I2C, SPI, UART interfaces! All this available from BASIC, Assembler, C or Pascal. This makes Neo6502 capable to do everything Arduino does (RetroDuino?) but have one major advantage – Neo6502 do not need host computer to develop, it has USB Keyboard and HDMI output, so you can write and run your code, also you can make fancy graphics and animations based on the sensor modules input. Something which Arduino can’t do without additonal shields for video and keyboard support.
Chris Garrett blogged about using Microchip MCP23017 to add 16 GPIO to Neo6502 with the new I2C commands.
and MOD-WIFI-ESP8266 to connect to the web:
Pascal-M
Pascal-M is the first pascal compiler which can run natively on Neo6502 so you can compile and run code on Neo, actually for the fun of it David Given run compilation of Pascal-M (which is also written in Pascal) with the Pascal-M compiler on Neo6502, the result (after hours of compilation) is completely working Pascal-M compiler 🙂
LLVM-MOS
Asie added Neo6502 target to official LLVM-MOS SDK GitHub repository so not we have second compiler option beside CC65.
GAMEPAD
The Neo6502 firmware now have USB support for USB-GAMEPAD
so you can play your games with NES style 12 buttons USB gamepad. The first game which was updated is PacMad from Bocianu
MOUSE
USB Mouse support is add to the Neo6502 firmware, this allow mouse to be used and it immediately was targeted as tool in the Graphics editor Bocianu is worning on which will allow natively on Neo6502 to make your sprites for Games!
MUSIC
Neil_555 is working to add 3 channel Music synthesizer and here is some preliminary music. The new synthesizer slows down Neo6502 with only 2.6% so nothing to worry about when we got nice music for games.
AgonLight2 is incredible small Z80 based retro computer which has 512KB of RAM, VGA display and PS2 Keyboard. The AgonLight2 community just in Facebook is over 1700 people.
For all beginners The Agon FAQ covers all most common questions asked in the FaceBook page.
The Agon Light Wiki is the official source for all documentation regarding the Agon Quark firmware and any third-party software development.
There is great tools and games developed during the last year. Here I will point to some:
BBC Basic – Official AGON QUARK Firmware: BASIC Interpreter.
BBC Basic ADL – Official AGON QUARK Firmware: BASIC Interpreter (ADL version).
Turbo Rascal Syntax Error – TRSE is a complete suite (IDE, compiler, programming language, resource editor) intended for developing games/demos for 8 / 16-bit line of computers.
CP/M 2.2 for Agon Light – CP/M 2.2 port for Agon Light that didn’t require custom firmware. Use your Agon fully and have access to CP/M system.
TRS-OS for Agon Light – A bootstrap to run TRS-OS on Agon Light under MOS. TRS-OS is an eZ80 port of the LS-DOS TRS-80 operating system. No firmware change required.
Zeal-8-bit-OS for Agon Light – A bootstrap to run Zeal 8-bit on the Agon Light under MOS. No firmware change required.
HEXLOAD utility – Utility for the Agon platform, to load Intel HEX files over one of its serial ports.
More Agon Utilities – MOS utilities including gunzip, hexdump tools for interactive navigation of file or memory, strings to extract strings from a binary file
The USB-GIGABIT s a popular USB to Gigabit Ethernet converter. Until now, we only offered this product as a bare board, which created some problems when used.
Sometimes, if too much force was applied by mistake, the USB connector could break. With the new box, this problem is solved.
The Cerberus 2100 is the latest open source hardware design from The Byte Attic, aimed at the education sector. It features two processors: the 6502 and Z80. To learn more, please visit the Cerberus2100 project page and Facebook group.
Now, Cerberus2100 comes with a beautiful protective box.
USB-NeoHub the compatible with RP2040 USB hub also got protection box:
VGA2HDMI is small open source hardware board with VGA input and HDMI output.
So if you have AgonLight2, AgonOrigins or Cerberus2100 and want to use them with your home TV or modern monitors now you can do this with VGA2HDMI, all three are tested and works.
Recent Comments