#SmartPort
Testing the new BurgerDisk, a new daisy-chainable Smartport hard drive.

#Apple #AppleIIc #Retrogaming #SmartPort #AppleIIdrive
March 3, 2026 at 2:53 AM
Recording of the Joint APAC and Europe Community Webinar – Industrial AI Unlocked: The Mobile Network Advantage - www.gsma.com/about-us/reg...

#Free5Gtraining #3G4G5G #GSMA #APAC #5G #PrivateNetworks #Private5G #Manufacturing #Production #AIS #Factory #Automation #Nokia #SmartPort #Telkomsel
February 6, 2026 at 11:32 AM
THIS JUST IN AT JCM-1.COM

4 SmartPort Volumes, 400k RAM Disk, 256k Slinky, AppleSoft FPU, WiFi NTP clock & WiFi disk management for your Apple //c: all from a single device!

MegaFlash is here!

jcm-1.com/product/me...

April 2, 2026 at 1:52 AM
Got the a2Pico card installed in my Apple IIe today. This device can emulate several cards including SmartPort for hard drive images & the Appli-Card for booting CP/M. Very easy to use & costs <$50. #apple2 #retrocomputing #a2pico
April 5, 2026 at 10:43 PM
MegaFlash for the Apple //c? Don't mind if I do-didly-do, whee!

128MB in 4 SmartPort Volumes, RAM Disk, 256kB Slinky, Boot Menu, Control Panel, RTC w/NTP over WiFi, Move images via TFTP or serial, FPU for Applesoft BASIC and Bug fixes for System ROM/Applesoft.

WOW!

https://jcm-1.com/b/5iS
June 15, 2026 at 9:11 PM
Hey, did you hear? The A2Pico now has a new A2RetroNet firmware that supports up to 8 SmartPort Devices? And you can also get it with USB Flash Drive Support!

The most cost effective mass storage solution for the Apple II. Here now.

jcm-1.com/product/a2...
A2Pico - Multi-Function Card - Joe's Computer Museum
A2Pico is, essentially, a universal peripheral card for your Apple ][ Computer. Want a Z80 CPM Card? Maybe you need inexpensive mass storage. Need to add SmartPort support to your machine? Or, maybe you're a hacker and want to design your own function. A2Pico lets you do just that! Using it easy: Flash it with the firmware you want to use (or write your own firmware!), put it in the appropriate Apple // slot and have fun! The architecture is well documented and ready for you to hack and make your own. Find out about the project, available firmware options and more at https://github.com/oliverschmidt/a2pico Concept by Glenn Jones and Oliver Schmidt. Initial firmware options by Oliver Schmidt. Hardware Design by Ralle Palaveev. NOTE: Please ensure you read the relevant notes for the firmware you're using so you know how to use its features! A2retroNET - https://github.com/oliverschmidt/a2retronet Apple2-IO-RPi - https://github.com/tjboldt/Apple2-IO-RPi Apple II Pi - https://github.com/oliverschmidt/apple2pi Appli-Card - https://github.com/oliverschmidt/appli-card softSP - https://github.com/oliverschmidt/softsp
jcm-1.com
May 9, 2025 at 12:40 AM
Hey, @4am.bsky.social! Is there a smartport image of MECC titles... sort of like Total Replay, but for educational games?
November 22, 2024 at 8:06 PM
Programming the FujiNet for the Apple II
A programmer's guide and command reference for driving the FujiNet WiFi peripheral from 6502 assembly language over SmartPort.

▶️ github.com/FujiNetWIFI/...

More dev tools: wikitd.com

#fujinet #apple #tutorials #freetutorials #coding
July 1, 2026 at 6:27 AM
Jawaharlal Nehru Port Authority (JNPA) has awarded a work order worth ₹929.5 million to Softtech Engineers Limited for implementing a Digital Twin platform at the port.

#JawaharlalNehruPortAuthority #JNPA #SofttechEngineers #DigitalTwin #Ports #SmartPort #Infrastructure
JNPA awards ₹929.5 million digital twin project to Softtech
The digital twin platform will use real-time data and predictive intelligence to support vessel traffic, cargo flows, maintenance and planning at JNPA.
www.itln.in
September 25, 2026 at 12:24 PM
I have been asked "what would it take to make the #fujinet daisy-chainable" on #appleii , so I tried to answer the question and share what I learnt during #burgerdisk development:

https://www.colino.net/wordpress/en/archives/2026/01/18/handling-daisy-chaining-storage-on-apple-ii/

#retrocomputing
Handling Daisy-chaining storage on Apple II
Following the release of BurgerDisk, I have been asked what it would take to handle daisy-chaining in Fujinet. I am going to explain what I’ve done and what I’ve found in this post. ## The basics – being a Smartport device Implementing a Smartport device and having it work alone on the bus is rather easy. There a few lines from the Smartport connector that we’re going to use. **Line**| **Use** ---|--- +5V| Power for your device GND| Ground for your device PH0 aka REQ| The four stepper motor phases, and REQ PH1| PH2| PH3| RDDATA| Data read WRDATA| Data write WRPROT aka ACK| Write protect signal, and ACK Apple has repurposed signals in a smart manner, so that non-smartport drives would not react to Smartport packets. ## Smartport bus basics The Smartport bus has three states: * RESET: PH0 and PH2 are high. PH1 and PH3 are down. * ENABLED: PH1 and PH3 are high. PH0 and PH2 are ignored. * DISABLED: any other state. When the Apple II boots, it resets the Smartport for a short time. Devices notice that only PH0+PH2 are high and act accordingly. Afterwards, each Smartport packet is exchanged with the bus ENABLED, PH1+PH3 high. When the packet has been exchanged, the bus goes back to DISABLED. When the bus enables, the computer wants to send a packet to a device. A device informs the computer that it is ready to receive the packet by raising ACK high. The computer replies by raising REQ (aka PH0). Data is exchanged, then the device lowers ACK to indicate reception, the computer lowers REQ, and the bus disables. This is simple. The necessary connections look like this (**Note:** the pinout is **not** the one used in BurgerDisk. The pinout shown here was cleaner to draw the schematic): ## Chaining with other devices Of course if multiple Smartport devices are on the bus, things get a bit more complicated. First, a device must know whether a given packet if for itself or another device. Devices have IDs, which are assigned at boot, right after the Smartport RESET: the computer sends INIT packets, with incrementing device IDs, until everything got an ID. In order to avoid every device getting IDs at once, when the Smartport bus RESETS, every device in the chain must pull PH3 low on its daisy chain port. This has the effect that every device after the first one sees the Smartport bus as DISABLED, and will not be able to answer INIT packets. Our device handles its INIT packet(s) and registers its ID (or IDs, if multiple volumes are present). When it is done, it stops pulling PH3 low on the daisy port, and goes back to mirroring it. The next device sees the bus ENABLED, and is able to answer the next INIT packet(s) and register its own ID(s). **This means that our device has to control PH3 on the daisy port.** How does the computer know that everything has an ID and the INIT is over ? In each INIT packet response, the device sets a flag to inform the computer “there are more volumes after this one” or “we’re done”. To determinate whether there is another Smartport device on the Daisy port, a device has to check whether the HDSEL signal is grounded. **This means our device has to ground its input HDSEL (in order to be recognized as a Smartport device), and check the daisy out HDSEL (in order to recognize the presence of a next Smartport device).** In addition to that, if the device behind is a “dumb” floppy disk drive, we have to disable it while the Smartport bus is enabled. Otherwise, even if the phases lines don’t make sense to the stepper motor, the drive will start running. **This means that our device has to control DRV1 and DRV2 on the daisy port.** Basically, we have to: * Disable daisy PH3 before we have our ID. Mirror PH3 as soon as we do. * Mirror DRV1 and DRV2 when the bus is disabled. Disable them when it is enabled. The rest of the lines can be shared. Our schematic now looks like this: Notably, we added diodes to the WRPROT (ACK) and RDDATA lines to avoid undesired interactions with other devices driving them. Some input lines that we don’t have to filter are connected directly from IN to both the microcontroller and OUT (PH0, PH1, PH2, WRDATA). Some input lines we don’t use at all are just connected from IN to OUT (EN3.5, WREQ, +12V, -12V, and of course +5V and GND). Inputs we have to filter are connected from IN to the microcontroller, and from the microcontroller to OUT (PH3, DRV1, DRV2). ## The case of /DRV2 DRV1 and DRV2 lines control enabling dumb 5.25″ drives behind the Smartport devices. LOW means enabled, HIGH means disabled. DRV2 is only used on computers that can have two 5.25″ drives on the external bus: the IIgs and the IIc+. But this line is, once again, repurposed by Apple, and on old 5.25″ disk controller cards, this pin (17) is a +12V line, which would fry the microcontroller if the user was to connect it directly to the Arduino. To be safe, it has to be decoupled. We will use an optocoupler: (**Note:** I didn’t yet receive the PCB batch with the optocoupler setup and it might be wrong). ## The firmware First we have to setup pin modes: * WRDATA (D9 here) is input pullup * DRV1 IN and DRV2 IN are input (D7 and D8) * PH3 OUT (A5) is output. We pull it low at boot as we expect a RESET. * DRV1 OUT and DRV2 OUT (A3 and A2) are outputs * HDSEL OUT (A4) is input pullup * By default, WRPROT (ACK) is input, RDDATA is input pullup. This allows the device to be silent on the bus when required. The precise algorithm of the firmware is best explained in code, but here is a bit more detail about the important question of “how to not interfere with another device when a packet is not for us?” When the Smartport bus enables, we pull ACK high and so do every device in the chain. We receive a command packet, which contains the destination device ID. If the packet is not for us, we have to let the other device answer, without interfering. This is done by: * not acknowledging the packet (not pulling ACK back low) * muting ACK and RD lines * waiting until REQ is back to low (the computer has acked the answer from the other device). On the other hand, if the packet was for us, we: * acknowledge it by pulling ACK low * wait for the computer to pull REQ low * answer the computer with our response packet Afterwards, we always re-mute ACK and RD. **Watching out for infinite loops** As soon as we need to ignore packets, it starts being dangerous to receive packets when the bus is enabled: when REQ is back to low, we’re going to notice that the bus is still enabled, and start trying to receive another packet, pulling ACK high and waiting for REQ to be high – which may never come. So, our ReceivePacket function must switch from a simple /* tell computer we're ready */ set_ack_high(); set_ack_output(); while (req_is_low()) { /* wait for computer ack */} while (wrdata_is_low()) { /* wait for start of transmission */} // receive packet to verifying that the bus is still enabled: /* tell computer we're ready */ set_ack_high(); set_ack_output(); /* wait for computer ack as long as bus is enabled */ while (req_is_low()) { if (smartport_get_state() != SP_BUS_ENABLED) { return ERROR; } } /* wait for start of transmission as long as req is high */ while (wrdata_is_low()) { if (req_is_low()) { return ERROR; } // receive packet ## More? I think going into more details in this page would make it harder to digest, and most questions/doubts should be answered by studying the schematics and firmware code. However, if I’ve left out important details here, feel free to ask questions in the comments. Note that I don’t claim to be an expert of the Smartbus, and am also far from an expert in the hardware side of things. What I made here makes sense to me, seems logical and safe, and does work on different computers with different daisy-chaining setups, so I think it must be a fairly good implementation.
www.colino.net
January 18, 2026 at 10:19 AM
Need a Super Serial Card for your Apple II? Well, the A2 Pico card now does that, too!

Get one today!

jcm-1.com/product/a2...
A2Pico - Multi-Function Card - Joe's Computer Museum
A2Pico is, essentially, a universal peripheral card for your Apple ][ Computer. Want a Z80 CPM Card? Maybe you need inexpensive mass storage. Need to add SmartPort support to your machine? Or, maybe you're a hacker and want to design your own function. A2Pico lets you do just that! Using it easy: Flash it with the firmware you want to use (or write your own firmware!), put it in the appropriate Apple // slot and have fun! The architecture is well documented and ready for you to hack and make your own. Find out about the project, available firmware options and more at https://github.com/oliverschmidt/a2pico Concept by Glenn Jones and Oliver Schmidt. Initial firmware options by Oliver Schmidt. Hardware Design by Ralle Palaveev. NOTE: Please ensure you read the relevant notes for the firmware you're using so you know how to use its features! A2retroNET - https://github.com/oliverschmidt/a2retronet Apple2-IO-RPi - https://github.com/tjboldt/Apple2-IO-RPi Apple II Pi - https://github.com/oliverschmidt/apple2pi Appli-Card - https://github.com/oliverschmidt/appli-card softSP - https://github.com/oliverschmidt/softsp
jcm-1.com
May 18, 2025 at 11:09 PM
PRICE REDUCTION!!!! FujiNet for Apple II & III are now reduced to $70 each and comes complete with all the items shown in the picture. Get your while supplies last.

ko-fi.com/s/8c2b183fb8
FujiNet for Apple II & III v1.1 - CayMac Vintage's Ko-fi Shop
**** NOW SHIPPING **** The FujiApple Rev1.1 for SmartPort enabled Apple II computers emulates SmartPort drives, Disk II drives (read only), CP/M, Clo...
ko-fi.com
December 23, 2024 at 2:18 PM
PRICE REDUCTION!!!! FujiNet for Apple II & III are now reduced to $70 each and comes complete with all the items shown in the picture. Get yours while supplies last.

ko-fi.com/s/8c2b183fb8
FujiNet for Apple II & III v1.1 - CayMac Vintage's Ko-fi Shop
**** NOW SHIPPING **** The FujiApple Rev1.1 for SmartPort enabled Apple II computers emulates SmartPort drives, Disk II drives (read only), CP/M, Clo...
ko-fi.com
December 16, 2024 at 5:40 PM
DominoDisk and mini BurgerDisk now available: check 'em out!

Neat SmartPort compatible SD storage devices for your Apple II with a cool feature: a pass-through port. Keep your floppy drive connected!

jcm-1.com/product-ca...
July 22, 2026 at 1:22 AM
Did you see the latest JuicedGS article on mass storage? Price-to-Performance: A2Pico gives you the best results for block-based mass storage for your Apple //.

Only two cards are faster, one is $20 more and the other costs four times as much!

Grab one today:
jcm-1.com/product/a2...
A2Pico - Multi-Function Card - Joe's Computer Museum
A2Pico is, essentially, a universal peripheral card for your Apple ][ Computer. Want a Z80 CPM Card? Maybe you need inexpensive mass storage. Need to add SmartPort support to your machine? Or, maybe you're a hacker and want to design your own function. A2Pico lets you do just that! Using it easy: Flash it with the firmware you want to use (or write your own firmware!), put it in the appropriate Apple // slot and have fun! The architecture is well documented and ready for you to hack and make your own. Find out about the project, available firmware options and more at https://github.com/oliverschmidt/a2pico Concept by Glenn Jones and Oliver Schmidt. Initial firmware options by Oliver Schmidt. Hardware Design by Ralle Palaveev.
jcm-1.com
April 14, 2025 at 6:08 PM
Fujinet back in stock 10 units available. Now at a new lower price.

ko-fi.com/s/8c2b183fb8
FujiNet for Apple II & III v1.1 - CayMac Vintage's Ko-fi Shop
**** NOW SHIPPING **** New lower price of $70.00 for complete unit with adapters and cables. The FujiApple Rev1.1 for SmartPort enabled Apple II comp...
ko-fi.com
February 16, 2025 at 7:45 PM
A little over a year ago, I built and tested the SPIISD (smartport to SD card drive emulator). V2 with a cool OLED screen has just been released, so let's build and test it! Oh, and I got another Apple IIc to test. Saturday Feb 1 at 1PM eastern (later than normal start). youtube.com/live/Wj6tyfe...
Building and testing Kero's Mac Mods new SPIISD V2 (Smartport to SD card) and new to me Apple IIc
YouTube video by BigBadBiologist's BigBadBench
youtube.com
January 31, 2025 at 10:53 PM
⚓ ¿Quieres conocer la actualidad destacada de los #puertosinteligentes?

🟦 Suscríbete a nuestra newsletter y cada principios de mes recibirás en tu buzón un completo resumen con lo último del ecosistema #smartport

➡️ bit.ly/49b9tem

#SomUJI
#smartports
#PortCastelló
#PuertodeCastellón

@uji.es
June 1, 2026 at 7:50 AM
My web shop is open with BurgerDisk and DominoDisk in stock: Apple II SD-based Smartport hard drives that don't make you choose between modern storage and floppy drives.

https://www.colino.net/wordpress/shop/

#retrocomputing #appleii #burgerdisk
Colin’s Apple II shop – colin@colino.net
www.colino.net
April 10, 2026 at 12:00 PM
New products coming to JCM-1.com: BurgerDisk and DominoDisk: Daisy Chainable SmartPort solutions for Apple II.

BurgerDisk includes cable and box, so you can have it to the side and interface easily with the card. DominoDisk is tiny and attaches directly to your machine's DB19 Port!
April 2, 2026 at 12:32 AM
Success! On the daisy-chainable Smartport hard drive!
It required a few PCB fixes, and some firmware fixes too. Having to fix both at once made my pull my hair a bit...
#retrocomputing #appleii
December 28, 2025 at 1:31 PM
Is it teaser time yet? It's teaser time.
So #BurgerDisk is a Smartport hard drive for the Apple II. It stores data on a microSD card, something that exists a lot already, and is daisy-chainable, something that does NOT exist a lot already.

In this short video […]

[Original post on piaille.fr]
January 3, 2026 at 4:10 PM
AI-powered quay crane container recognition!

Fuwei Smart automates container number, ISO code, and truck number recognition with AI—helping ports reduce manual work and improve handling efficiency.

#FuweiSmart #SmartPort #AI #QuayCrane #ContainerRecognition
August 13, 2026 at 3:36 AM